-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
One motor runs in wrong direction with diff drive #29
Comments
Also when trying to rotate robot the motors don't really move |
Hi, if you set up transformations according to the convention, the reference frames of wheels should all be parallel. This means that all wheel joints should rotate in the same direction as the robot moves forward. |
Hi, Could you please offer a clear guide as to how to use transmissions? For someone new to this stuff it is pretty hard to grasp at first. I personally have been stuck on this issue for hours trying to get the wheel directions to match those of my physical robot (they are reversed as in the case of OP). If you can show a simple setup for a differential drive robot it would be super helpful. Thank you! |
Sorry for the late reply. The ros2_control_demos packages are restructed and have quite a few updates. A demo for transmission interface was added in ros-controls/ros2_control_demos#226. I'll check compatibility and update demos later. |
I have the same problem, |
I have probably missed something but the problem i have is with a diff drive robot using ros2 control under ros2 foxy. rviz shows wheels rotating correctly but when going forward both motors rotate in the same direction which means one wheel is going in the wrong direction due to motors bing mirrored.
The text was updated successfully, but these errors were encountered: