
ActivMedia Robotics
Operating the Onboard PC ...................................................................................................................21
PC Networking ......................................................................................................................................21
UPS and Genpowerd.............................................................................................................................22
CHAPTER 5 QUICK START....................................................................................................................24
PREPARATIVE ASSEMBLY ..........................................................................................................................24
Install ARIA ...........................................................................................................................................24
Install Batteries .....................................................................................................................................25
Client-Server Communications .............................................................................................................25
STARTING UP CLIENT AND SERVER ...........................................................................................................25
Demo Startup Options ...........................................................................................................................25
A Successful Connection .......................................................................................................................26
OPERATING THE ARIA DEMONSTRATION CLIENT .....................................................................................26
DISCONNECTING ........................................................................................................................................27
QUICKSTART TROUBLESHOOTING ..............................................................................................................27
Proper Connections...............................................................................................................................27
CHAPTER 6 ARCOS .................................................................................................................................29
CLIENT-SERVER COMMUNICATION PACKET PROTOCOLS...........................................................................29
Packet Checksum...................................................................................................................................30
Packet Errors ........................................................................................................................................30
THE CLIENT-SERVER CONNECTION............................................................................................................31
Autoconfiguration (SYNC2)...................................................................................................................31
Opening the Servers—OPEN ................................................................................................................31
Keeping the Beat—PULSE....................................................................................................................32
Closing the Connection—CLOSE..........................................................................................................32
SERVER INFORMATION PACKETS ...............................................................................................................32
CLIENT COMMANDS ...................................................................................................................................32
MOTION COMMANDS .................................................................................................................................33
ActivMedia Robots in Motion................................................................................................................36
PID Controls .........................................................................................................................................37
Position Integration...............................................................................................................................37
DriftFactor, RevCount, and TicksMM...................................................................................................38
SONAR .......................................................................................................................................................38
Enable/Disabling Sonar ........................................................................................................................39
Polling Sequence ...................................................................................................................................39
Polling Rate...........................................................................................................................................39
STALLS AND EMERGENCIES ........................................................................................................................39
ACCESSORY COMMANDS AND PACKETS ....................................................................................................40
Packet Processing .................................................................................................................................40
CONFIGpac and CONFIG Command ..................................................................................................40
SERIAL .......................................................................................................................................................42
HOST-to-AUX Serial Transfers.............................................................................................................42
ENCODERS .................................................................................................................................................42
BUZZER SOUNDS........................................................................................................................................42
TCM2 ........................................................................................................................................................43
ONBOARD PC.............................................................................................................................................43
INPUT OUTPUT (I/O) ..................................................................................................................................44
Gripper..................................................................................................................................................44
Heading Correction Gyro......................................................................................................................45
User I/O.................................................................................................................................................45
Bumper and IR I/O ................................................................................................................................46
IO packets..............................................................................................................................................46
DOCKING/CHARGING SYSTEM ...................................................................................................................46
Digital Port Controls.............................................................................................................................47
Docking/Charging Servers ....................................................................................................................47
Monitoring the Recharge Cycle.............................................................................................................48
CHAPTER 7 UPDATING & RECONFIGURING ARCOS ...................................................................49
WHERE TO GET ARCOS SOFTWARE..........................................................................................................49
ARCOS MAINTENANCE MODE..................................................................................................................49
v