Omni-directional robot rotation very slow with libgazebo_ros_planar_move.so
Hi,
I have a fully functional URDF and Gazebo model of my omni-directional mobile robot. I use libgazebo_ros_planar_move.so
to move the robot. I am not sure if this is a ROS issue or Gazebo issue, but when I send cmd_vel
to the robot just to rotate it e.g. 3.1415 rad/s it rotates very slowly (one rotation here takes >27 sec). The same goes for when I use a local planner to move it automatically. The linear velocity is correct e.g. 1 m/s fits what I see in the simulation. Gazebo runs with a real-time factor of 1x. In ideas why the rotation is so slow when using libgazebo_ros_planar_move.so
?
What are you using to generate the messages? If you apply an even larger angular velocity, say 10x, does the model respond accordingly?