
Table of Contents
CHAPTER 1 INTRODUCTION ..................................................................................................................... 1
THE PIONEER PLATFORM ............................................................................................................................ 1
THE PIONEER ARM..................................................................................................................................... 1
CONTROL HARDWARE AND SOFTWARE ......................................................................................................... 2
ARM PACKAGE .......................................................................................................................................... 2
Basic Components (all shipments)....................................................................................................... 2
User-Supplied Components / System Requirements.......................................................................... 3
ADDITIONAL RESOURCES ............................................................................................................................ 3
Software ................................................................................................................................................. 3
Newsgroups ........................................................................................................................................... 3
Support................................................................................................................................................... 4
CHAPTER 2 INSTALLATION & OPERATION .............................................................................................. 5
MOUNTING THE ARM TO YOUR PIONEER ROBOT............................................................................................. 5
POWER TO THE ARM................................................................................................................................... 6
Arm Safely at HOME .............................................................................................................................. 6
CONFIGURATION ........................................................................................................................................ 6
ARM AND ARM KINEMATICS DEMONSTRATIONS ............................................................................................ 7
P2ArmDemo........................................................................................................................................... 7
ArmServer and ArmApplet.jar ............................................................................................................... 7
SAFETY WATCHDOGS.................................................................................................................................. 8
Power and Connection-Related Automatic Shutdown ........................................................................ 8
Timed Shutdown.................................................................................................................................... 9
Gripper Release Timer .......................................................................................................................... 9
Warm Reset ........................................................................................................................................... 9
CHAPTER 3 SOFTWARE AND PROGRAMMING ..................................................................................... 10
Generic versus Server Programming..................................................................................................10
GENERIC CONTROLS................................................................................................................................. 10
Generic Command Syntax...................................................................................................................10
Generic Commands.............................................................................................................................10
Generic Command Communications .................................................................................................11
PIONEER CONTROLLER ARM SERVERS ....................................................................................................... 11
Client Commands ................................................................................................................................11
INFO and ARMINFOpac .......................................................................................................................12
POWER .................................................................................................................................................12
STATUS and ARMpac ..........................................................................................................................13
SPEED and POS ...................................................................................................................................13
SPEED Limits .......................................................................................................................................14
HOME and PARK.................................................................................................................................14
INIT, CHECK, and Warm Reset Protocol.............................................................................................14
ARIA AND ARAKIN ARM SUPPORT............................................................................................................ 15
ArP2ArmSimple, ArAKinDemo and ArAKinExample .........................................................................16
CHAPTER 4 ARM FLASH PARAMETERS................................................................................................ 17
FIRMWARE TOOLS AND PARAMETERS ........................................................................................................ 17
Installing the FLASH Utilities...............................................................................................................17
CONFIGURING PIONEER ARM OPERATING PARAMETERS............................................................................... 17
Step 1. Serial Connection from Computer to Robot..........................................................................18
Step 2: Enable FLASH (C166 only).....................................................................................................18
Step 3: Put Controller into Maintenance Mode (P2OS and AROS only)...........................................18
Step 4: Run the cf Program ................................................................................................................18
Step 5: Changing Arm Configuration Parameters .............................................................................19
Step 6: Save Your Work.......................................................................................................................19
EDITING THE ARM PARAMETERS ................................................................................................................ 19
CHAPTER 5 MAINTENANCE & REPAIR..................................................................................................21
FACTORY REPAIRS ................................................................................................................................... 21
APPENDIX A............................................................................................................................................. 22
WARRANTY & LIABILITIES...................................................................................................................... 23
iv