Floor Hugger Launch Scripts
Contents
Prep
The following may be necessary. Fix TBD
sudo chmod 666 /dev/ttyUSB0 sudo chmod 666 /dev/video0 sudo chmod 666 /dev/input/js0
Teleop
Teleop robot control
Web teleop and video streaming
Use the joystick teleop control through the wev and generate video streaming over the web.
Notes
Browse to the robot's joystick control page (use Chrome on Mac)
http://10.0.0.111/~eepp/js_twist.html
Browse to the robot's video streamer
http://10.0.0.111:8080/
Teleop with local joystick and no streaming
- js_teleop.launch See ROS Teleop
- scan.launch See above
Scan
Collect scan, odometry, and transform information
Survey - Teleop plus Scan - with Map Generation
Generate scan, odometry, and transform teleop under teleop control
Web Survey
Use the joystick teleop control and generate video streaming over the web.
- survey.launch Prep For Gmapping with XV 11 using ROS See Notes
Notes
Browse to the robot's joystick control page (use Chrome on Mac)
http://10.0.0.111/~eepp/js_twist.html
Browse to the robot's video streamer
http://10.0.0.111:8080/
Direct Joystick Survey
Use a joystick teleop control connected directly to the robot. No video stream is necessary.
- js_survey.launch See above and Notes
- js_teleop.launch See ROS Teleop
- scan.launch See above
Save the Messages
Save the scan, odometry and transform message into the current directory. See Gmapping with XV 11 using ROS
rosbag record scan odom tf
Generate a Map
In two terminals. See Gmapping with XV 11 using ROS.
rosparam set use_sim_time true rosbag play --clock 2016-04-11-20-28-51.bag rosrun map_server map_saver