You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the TurtleBot3 Gazebo simulation, the angular velocity exhibits significant fluctuations at certain points, leading to instability. ( I edited the .gazebo.xacro file)
#1029
Open
2 tasks done
2892510130 opened this issue
Aug 8, 2024
· 4 comments
Please describe the issue in detail.
I am using Ubuntu 20.04 and Gazebo 11.11 to simulate the TurtleBot 3 Waffle Pi robot (roslaunch turtlebot3_empty_world.launch). I modified the .gazebo.xacro file because the default settings result in significant slipping, especially at higher speeds (e.g., vx = 1.0, w = 1.0, which are not considered excessively fast).
Then I encountered the issue depicted in the image below, where the angular velocity is unstable and exhibits significant spikes. How should I adjust the parameters in the .gazebo.xacro file to address this problem? maxVel, minDepth seems to have no effect on this issue. So it maybe other params like kp, kd...
It was my change that caused the problem, but with the original configuration, there was a noticeable slippage, which I didn't want (which is why I changed the configuration).
@2892510130 This instability might stem from Gazebo's physics engine rather than the robot itself or the control algorithm. The parameters in the .gazebo.xacro file may not fully address physics issues, particularly at higher velocities. In my testing, I observed instability when the linear speed was set to 1.0 m/s and the angular speed exceeded 0.5 rad/s. To improve this, consider adjusting the robot’s inertia, mass, and mu (friction coefficient) parameters. These adjustments can help stabilize the robot's motion at higher speeds by better aligning with realistic dynamics in the simulation.
Which TurtleBot3 platform do you use?
Which ROS is working with TurtleBot3?
Please describe the issue in detail.
I am using Ubuntu 20.04 and Gazebo 11.11 to simulate the TurtleBot 3 Waffle Pi robot (roslaunch turtlebot3_empty_world.launch). I modified the .gazebo.xacro file because the default settings result in significant slipping, especially at higher speeds (e.g., vx = 1.0, w = 1.0, which are not considered excessively fast).
Then I encountered the issue depicted in the image below, where the angular velocity is unstable and exhibits significant spikes. How should I adjust the parameters in the .gazebo.xacro file to address this problem? maxVel, minDepth seems to have no effect on this issue. So it maybe other params like kp, kd...
Here is the edited .gazebo.xacro file:
The text was updated successfully, but these errors were encountered: