-
Notifications
You must be signed in to change notification settings - Fork 39
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
[Simulation] Gazebo ROS control crashes the robot #30
Comments
One thing to try for isolating the issue is tryting the diff drive plugin without ros control to see if is an issue introduced by gazebo_ros_control or if it is originated by the robot description. |
You mean the Gazebo Diff Drive plugin, right? I already test it with it, and it works fine, and the robot physics also works fine when you are not loading |
Ah interesting. Then I would say that if this issue isn't solvable and we can confirm that it is an issue within ros gazebo control maybe we could offer the simulation to have two different setups: To be selected by using a launch argument when starting the simulation. In a way that if necessary the regular gazebo diff drive plugin can be used and we have a fully operative simulation. |
I'm not sure if the issue is solvable, but adding gazebo_diff_drive as an option is not hard, I'll tag you in the PR when I have it ready. |
Closing as noetic isn't supported anymore |
Summary
Using Gazebo ROS Control with the current robot configuration sometimes crashes the robot under specific movements, high values for the PID, or high-velocity commands being sent.
Different mass values improve the behavior, indicating that it could be an issue with the Inertia values and how Gazebo ROS control interacts.
Definition of done
The text was updated successfully, but these errors were encountered: