Download ERRATIC Mobile Robot User Manual
Transcript
ERA ROBOT USER’S MANUAL 2009 VIDERE DESIGN 4.3. 4.4. Table of Contents 1. Introduction..........................................................................................4 1.1. Base Characteristics ........................................................................4 1.2. Onboard PC Characteristics ............................................................5 1.3. Warranty Information .....................................................................5 2. Robot Setup ..........................................................................................6 2.1. Components ....................................................................................6 2.2. Connecting the computer ................................................................6 2.3. LED indicator .................................................................................7 2.4. Motor power button ........................................................................7 2.5. Installing the batteries .....................................................................7 2.6. Charging the batteries .....................................................................8 2.7. Basic motor test ..............................................................................8 2.8. Hokuyo URG installation ...............................................................9 2.9. Hokuyo URG with tilt unit .............................................................9 2.10. STOC installation .......................................................................10 2.11. STOC installation with pan-tilt unit ............................................10 3. Quick Start .........................................................................................12 3.1. Networking environment ..............................................................12 3.2. Accessing the Onboard PC ...........................................................12 3.2.1. Keyboard, mouse, and monitor ..............................................12 3.2.2. Wired Ethernet connection.....................................................12 3.2.3. Wireless access ......................................................................13 3.3. Root access ...................................................................................13 3.4. Player software .............................................................................13 3.5. PC Client software ........................................................................13 3.6. Running the Player server .............................................................13 3.7. Services .........................................................................................14 3.8. Running standard Player clients ....................................................14 3.9. Running the Javaclient Viewer .....................................................15 3.10. Example client programs ............................................................16 4. Finding the robot on the network ................................................. 17 Connecting to the robot ................................................................ 18 5. Robot Interfaces ................................................................................ 19 5.1. Robot parameters and Player configuration file ........................... 19 5.2. Communication port..................................................................... 19 5.3. Robot type information ................................................................ 19 5.4. Player interface list ....................................................................... 20 5.5. Position control ............................................................................ 20 5.5.1. Odometry coordinate system ................................................. 21 5.5.2. Enabling the motors .............................................................. 21 5.5.3. Motor control modes ............................................................. 21 5.5.4. TR mode ................................................................................ 21 5.5.5. VEL2 mode ........................................................................... 22 5.5.6. Acceleration and velocity limits ............................................ 22 5.5.7. Motor PWM and PID control ................................................ 23 5.5.8. Saving settings ...................................................................... 24 5.6. Analog and digital sensors ........................................................... 24 5.6.1. Battery voltage ...................................................................... 24 5.6.2. Analog and digital inputs ...................................................... 24 5.6.3. IR floor sensor ....................................................................... 25 5.7. Sonar sensors................................................................................ 25 5.8. Servo motors ................................................................................ 26 6. Technical Support ............................................................................. 27 Appendix A Robot parameters ............................................................ 28 A.1 Robot name parameters ................................................................ 28 A.2 Firmware version.......................................................................... 28 A.3 Motion parameters........................................................................ 28 A.4 Motion control parameters ........................................................... 29 A.5 Saving parameters to flash ........................................................... 29 A.6 Parameter structure ....................................................................... 29 Configuring the wireless interface ....................................................17 4.1. Configuration ................................................................................17 4.2. Testing the wireless interface ........................................................17 2 Appendix B Player robot configuration file ........................................ 31 Appendix C Player server autostart .................................................... 32 Appendix D Test program .................................................................... 33