ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

It's just a tolerance on the velocity value to be considered as "stopped".

For ex: ideally the robot would be considered "stopped" when the velocity reaches 0. But in practice the robot might have some small roll/slip or delays in the motor circuit. For this purpose, any velocity within this tolerance would be considered as 0 and the robot would be considered to be stopped.

You could set this to be 0, but depending upon your application, may want to put some small actual value in there.

It's just a tolerance on the velocity value to be considered as "stopped".

For ex: ideally the robot would be considered "stopped" when the velocity reaches 0. But in practice the robot might have some small roll/slip or delays in the motor circuit. For this purpose, any velocity within this tolerance would be considered as 0 and the robot would be considered to be stopped.stopped. The default value is 0.01 which means that the robot would be considered to be "stopped" when its velocity is equal to or less than 0.01 m/s.

You could set this to be 0, but depending upon your application, may want to put some small actual value in there.

It's just a tolerance on the velocity value to be considered as "stopped".

For ex: ideally the robot (or a joint) would be considered "stopped" when the velocity reaches 0. But in practice the robot there might have be some small roll/slip or delays in the motor circuit. For this purpose, any velocity within this tolerance would be considered as 0 and the robot would be considered to be stopped. The default value is 0.01 which means that the robot would be considered to be "stopped" when its velocity is equal to or less than 0.01 m/s.

You could set this to be 0, but depending upon your application, may want to put some small actual value in there.

It's just a tolerance on the velocity value to be considered as "stopped".

For ex: ideally the robot (or a joint) would be considered "stopped" when the velocity reaches 0. But in practice there might be some small roll/slip or delays in the motor circuit. For this purpose, any velocity within this tolerance would be considered as 0 and the robot would be considered to be stopped. The default value is 0.01 which means that the robot would be considered to be "stopped" when its velocity is equal to or less than 0.01 m/s.rad/s.

You could set this to be 0, but depending upon your application, may want to put some small actual value in there.

EDIT: changed m/s to rad/s for robot arm joints.