Difference between revisions of "Motor Controller Rewrite"
From wikidb
(→Test Execution) |
(→Test Execution) |
||
Line 17: | Line 17: | ||
motors_go_full.py <linear.x> <angular.z> | motors_go_full.py <linear.x> <angular.z> | ||
+ | |||
+ | Terminal 5 | ||
+ | |||
+ | Monitor resulting motor status with one of the following | ||
+ | rostopic echo odom | ||
+ | rqt_plot /cmd_vel/linear/x /odom/twist/twist/linear/x /odom/twist/twist/linear/y |
Revision as of 10:12, 20 September 2017
Test Execution
Terminal 2
The motor_control_nav launch script executes the code associated with the motor_control_hc_nav.cpp code in the phidgets_cat package.
roslaunch floor_hugger motor_control_nav.launch
Terminal 3
roslaunch floor_hugger odometry.launch
Terminal 4
Take the place of the navigation stack by publishing a cmd_vel message of type Twist. It has linear.x value of 0.20 m/sec and an angular.z value of 0.1 radians/sec.
roscd floor_hugger/test/ python motors_go_full.py 0.20 0.1
motors_go_full.py <linear.x> <angular.z>
Terminal 5
Monitor resulting motor status with one of the following
rostopic echo odom rqt_plot /cmd_vel/linear/x /odom/twist/twist/linear/x /odom/twist/twist/linear/y