
ActivMedia Robotics
A Successful Connection .......................................................................................................................26
Operating the ARIA Demonstration Client............................................................................................26
Disconnecting........................................................................................................................................27
DEMO TROUBLESHOOTING.........................................................................................................................27
SRIsim ...................................................................................................................................................27
ARIA SPEECH DEMONSTRATION ...............................................................................................................28
speechSimple .........................................................................................................................................28
goPing ...................................................................................................................................................28
ARIA Speech Troubleshooting...............................................................................................................29
CHAPTER 5 JOYDRIVE AND SELF-TESTS ........................................................................................30
JOYDRIVE MODE ........................................................................................................................................30
ENGAGING SELF-TESTS..............................................................................................................................31
CHAPTER 6 ACTIVMEDIA ROBOTICS OPERATING SYSTEM.....................................................32
CLIENT-SERVER COMMUNICATION PACKET PROTOCOLS...........................................................................32
Packet Checksum...................................................................................................................................33
Packet Errors ........................................................................................................................................33
SERVER INFORMATION PACKETS ...............................................................................................................34
CLIENT COMMANDS ...................................................................................................................................35
THE CLIENT-SERVER CONNECTION............................................................................................................37
Autoconfiguration (SYNC2)...................................................................................................................37
Opening the Servers—OPEN ................................................................................................................38
Keeping the Beat—PULSE....................................................................................................................38
Closing the Connection—CLOSE..........................................................................................................38
MOTION COMMANDS .................................................................................................................................39
ActivMedia Robots in Motion................................................................................................................39
PID Controls .........................................................................................................................................40
Position Integration...............................................................................................................................41
SONAR .......................................................................................................................................................41
STALLS AND EMERGENCIES ........................................................................................................................42
ACCESSORY COMMANDS AND PACKETS ....................................................................................................43
Packet Processing .................................................................................................................................43
CONFIGpac and CONFIG Command ..................................................................................................43
AUX port communications ....................................................................................................................44
Encoder packets ....................................................................................................................................45
Sounds ...................................................................................................................................................45
Onboard PC ..........................................................................................................................................45
TCM2.....................................................................................................................................................46
INPUT OUTPUT (I/O) ..................................................................................................................................46
User I/O.................................................................................................................................................47
Bumper and IR I/O ................................................................................................................................47
Expansion I/O........................................................................................................................................47
IO packets..............................................................................................................................................47
GRIPPER .....................................................................................................................................................48
Gripper Servers .....................................................................................................................................48
GRIPPERVAL Gripper Values..............................................................................................................49
Grasping Pressure.................................................................................................................................49
LIFTCarry .............................................................................................................................................50
Gripper States and Status......................................................................................................................50
CHAPTER 7 UPDATING & RECONFIGURING AROS ......................................................................51
WHERE TO GET AROS SOFTWARE ............................................................................................................51
AROS MAINTENANCE MODE ....................................................................................................................51
SIMPLE AROS UPDATES............................................................................................................................51
AROSCF ....................................................................................................................................................52
STARTING AROSCF ...................................................................................................................................52
CONFIGURING AROS OPERATING PARAMETERS .......................................................................................53
Interactive Commands...........................................................................................................................53
Changing Parameters............................................................................................................................53
v