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

/cmd_vel robot keeps moving

asked 2013-07-11 14:44:21 -0600

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

Hi I am using the program showed in this tutorial :

pr2_controllers/Tutorials/Using the robot base controllers to drive the robot

the only difference is that instead of using the topic /base_controller/command I used the /cmd_vel because is the only suscribed topics on the youbot_oodl_driver.launch

the thing is that after sending the command to move forward the robot should stop because is not receiving more commands. Nevertheless this does not happen and the robot keeps moving forward .

On the other hand if I used the topic /base_controller/command the robot stops.

Could somebody help me please?

edit retag flag offensive close merge delete


What package are you using for interfacing your robot?? Is ur robot is subscribed to both "cmd_vel" and "/base_controller/command" for input velocity??

ayush_dewan gravatar image ayush_dewan  ( 2013-07-11 16:09:54 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2013-07-14 21:55:10 -0600

tfoote gravatar image

Timing out after no new messages are received is a design decision of whatever node is subscribing to the messages. It's a common one, and good for safety, but is not required. You should look into whatever node is receiving the topic.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2013-07-11 14:44:21 -0600

Seen: 179 times

Last updated: Jul 14 '13