ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
The robot is controlled by specifying desired velocity (translation and rotation) of the robot by publishing desired velocity to RosAria/cmd_vel
(from a client, or for testing, from 'rostopic'), which you can change at any time. Do this while monitoring pose
(and, eventually, sensor data as well) and you can make the robot move in a certain trajectory or pattern over time.
2 | No.2 Revision |
The robot is controlled by specifying desired velocity (translation and rotation) of the robot by publishing desired velocity to RosAria/cmd_vel
(from a client, or for testing, from 'rostopic'), which you can change at any time. Do this while monitoring pose
(and, eventually, sensor data as well) and you can make the robot move in a certain trajectory or pattern over time. You can start with basic proportional control and a state machine. As you approach the edge of the square, slow the robot down until stopped. Then turn (new state). When done turning, begin moving again.