vi
Integrated PC ......................................................................................................................................................................... 13
Computer Control Panel .................................................................................................................................................... 13
Operating the Onboard PC ................................................................................................................................................ 14
Onboard PC Networking .................................................................................................................................................... 14
Gyroscope .............................................................................................................................................................................. 15
Chapter 4 Quick Start ......................................................................................................................................................... 16
Preparative Hardware Assembly ........................................................................................................................................... 16
Install Batteries .................................................................................................................................................................. 16
Client-Server Communications .......................................................................................................................................... 16
ARIA Demo ............................................................................................................................................................................. 16
Demo Startup Options ....................................................................................................................................................... 17
A Successful Connection .................................................................................................................................................... 18
Operating the ARIA Demonstration Client ............................................................................................................................. 18
Disconnecting ........................................................................................................................................................................ 19
Networking with MobileEyes ................................................................................................................................................. 19
Start serverDemo ............................................................................................................................................................... 19
Start MobileEyes and Connect with serverDemo .............................................................................................................. 19
Operating MobileEyes ....................................................................................................................................................... 19
Quickstart Troubleshooting ................................................................................................................................................... 20
Parameter Files .................................................................................................................................................................. 20
Proper Connections ........................................................................................................................................................... 20
Chapter 5 Software and Robot Control .............................................................................................................................. 21
Robot Connection .................................................................................................................................................................. 21
Robots in Motion ................................................................................................................................................................... 21
Requesting Robot Motion.................................................................................................................................................. 21
PID Controls ....................................................................................................................................................................... 22
Position Integration ........................................................................................................................................................... 23
Client-Server Communication Packet Protocols ..................................................................................................................... 23
Packet Checksum ............................................................................................................................................................... 24
Packet Errors ...................................................................................................................................................................... 24
The Client-Server Connection ................................................................................................................................................. 25
Autoconfiguration (SYNC2) ................................................................................................................................................ 25
Opening the Servers—OPEN.............................................................................................................................................. 25
Server Information Packets ............................................................................................................................................... 25
Keeping the Beat—PULSE .................................................................................................................................................. 27
Closing the Connection—CLOSE ........................................................................................................................................ 27
Client Commands ................................................................................................................................................................... 27
Argument Types ................................................................................................................................................................. 27
Command Listing ............................................................................................................................................................... 28
Motion Commands and Parameters ...................................................................................................................................... 31
Client Motion Commands .................................................................................................................................................. 31
DriftFactor, RevCount, and TicksMM Parameters ............................................................................................................. 32
SONAR .................................................................................................................................................................................... 32
Enable/Disabling SONAR.................................................................................................................................................... 32
Polling Sequence ................................................................................................................................................................ 32
Polling Rate ........................................................................................................................................................................ 32