Pioneer 2TM, 3TM manual P3-DX User Control Panel

Page 19

ActivMedia Robotics

User Control Panel

The User Control Panel is where you have access to the AROS-based onboard microcontroller. Found inside the AT’s hinged access panel on the deck or on the left- side panel of the DX, it consists of control buttons and indicators, and an RS232- compatible serial port with a 9-pin DSUB connector.

The red PWR LED is lit whenever main power is applied to the robot. The green STAT LED state depends on the operating mode and other conditions. It flashes slowly when the controller is awaiting a connection with a client and flashes quickly when in joydrive mode or when connected with a client and the motors are engaged. It also flashes moderately fast when the controller is in maintenance mode.

The BATTERY LED’s apparent color depends on your robot’s battery voltage: green when fully charged (>12.5 volts) through orange, and finally red when the voltage is below

11.5.When in maintenance mode, however, the BATTERY LED glows bright red only, regardless of battery charge.

A built-in piezo buzzer (audible through the holes just above the STAT and PWR LEDs) provides audible clues to the robot’s state, such as upon successful startup of the controller and a client connection. An AROS client command lets you program the buzzer, too, to play your own sounds.

The SERIAL connector, with incoming

 

and outgoing data indicator LEDs (RX

 

and TX, respectively), is through where

 

you may interact with the H8S

 

microcontroller from an offboard

 

computer for tethered client-server

 

control and for AROS system

 

maintenance. The port is shared

 

internally by the HOST serial port, to

 

which we connect the onboard

 

computer or radio modem/Ethernet.

 

Digital switching circuitry disables the

or

internal HOST serial port if the computer

radio modem is OFF. However, serial

 

port interference will be a problem if

 

the HOST and User Control SERIAL ports

 

are both occupied and engaged.

 

Accordingly, remove the cable from

Figure 11. P3-DX User Control Panel

the SERIAL port if you plan to connect

 

with the controller through the onboard

 

radio modem or PC.

 

RADIO and AUX are pushbutton switches which engage or disengage power to the respective devices on the Motor/Power Interface board. See Appendix B for power connections. Respective red LEDs indicate when power is ON.

The red RESET pushbutton acts to unconditionally reset the H8S controller, disabling any active connections or controller-attached devices, including the motors.

The white MOTORS pushbutton’s actions depend on the state of the controller. When connected with a client, push it to manually enable and disable the motors, as its label implies. When not connected, press the pushbutton once to enable joydrive mode, and again to enable the motors self-test.

13

Image 19
Contents Pioneer H8-Series Operations Manual Page Important Safety Instructions Table of Contents Operating the Aria Demonstration Client Appendix C Optional Components and Attachments partial list IntroductionRobot Package Basic Components all shipmentsNewsgroups User-Supplied Components / System RequirementsAdditional Resources Support WebsiteSupport@activmedia.com SupportPioneer Reference Platform What Is Pioneer?Hitachi H8S-BASED Microcontroller Plus MOTOR-POWER BoardHttp//robots.activmedia.com Client SoftwarePioneer Legacy Supporting SoftwarePioneer 2 and PeopleBot Pioneer 1 and ATActivMedia Robotics Joydrive and Self Test Modes Server ModeMaintenance and Standalone Modes Modes of OperationPhysical Characteristics Specifications & ControlsMotor Stop Button Main ComponentsP3-DX User Control Panel User Control PanelSonar Arrays with Gain Adjustment Body, Nose, and Accessory PanelsMotors, Wheels, and Position Encoders Batteries and PowerRecharging Battery Indicators and Low Voltage ConditionsManual Operation Robot Power and Systems on Manual Operation Robot Power OFFDOCKING/CHARGING System Client-server connection options Radio Controls and AccessoriesComputer Control Panel Onboard PCPC Networking Operating the Onboard PCUPS and Genpowerd Safety Aros Watchdogs Install Aria Preparative AssemblyQuick Start Drive Self-Test Install BatteriesClient-Server Communications Starting UP Client and ServerIpthru Demo Startup OptionsOperating the Aria Demonstration Client Successful ConnectionQuickstart Troubleshooting DisconnectingProper Connections SRIsim OFFJoydrive and Self-Tests Joydrive ModeEngaging SELF-TESTS CLIENT-SERVER Communication Packet Protocols ActivMedia Robotics Operating SystemPacket Checksum Packet ErrorsMultiply by DistConvFactor‡ Server Information PacketsBefore Client Connection Client CommandsP2OS CLIENT-SERVER Connection Closing the Connection-CLOSE Autoconfiguration SYNC2Opening the Servers-OPEN Keeping the Beat-PULSERotation Motion CommandsPlatform Dependent and Independent Variables ActivMedia Robots in MotionInternal coordinate system PID ControlsPolling Sequence and Rate Enable/Disabling SonarPosition Integration Sonar11-15 Reserved Stalls and EmergenciesPacket Processing Accessory Commands and PacketsSerial Port Communications CONFIGpac and Config CommandChanging Baud Rates and Autobauding Encoder Packets HOST-to-AUX Serial TransfersGripper packets TCM2 SoundsHeading Correction Gyro Onboard PCUser I/O Input Output I/OIO packets Bumper and IR I/ODocking/Charging Servers Expansion I/ODOCKING/CHARGING System I/O Digital Port ControlsCharge State Overcharge ~Volts Charge current ID7 Monitoring the Recharge CycleActivMedia Robotics Operating System Simple Aros Updates Updating & Reconfiguring ArosWhere to GET Aros Software Aros Maintenance ModeStarting Aroscf Updating and Reconfiguring ArosInteractive Commands Configuring Aros Operating ParametersChanging Parameters PID Parameters Save Your WorkKeyword 0056 0057 0060 0034 Ticksmm and RevcountBumpers Stallval and StallcountUpdating and Reconfiguring Aros Batteries Maintenance & RepairTire Inflation Drive LubricationAutomated Docking/Charging System Alternative Battery ChargersTightening the AT Drive Belt Removing the Nose Getting InsideFactory Repairs Opening the DeckH8S Microcontroller Power ConnectorAppendix a H8S Ports & ConnectionsUser I/O, Gripper, Docking/Charging Port Serial PortsExpansion I/O Bus OD7Motors, Encoders, and IR Sensors Bumper PortsUser Control Interface Joystick Port Configuration for Current and Temperature Sensing Pioneer 3 and 2-PLUS MOTOR-POWER BoardAppendix B Radio, Auxiliary, and User Power Connectors Controller Power and InterfaceGND IR Signal and PowerAppendix C Radio Modem SettingsConsole mode Serial Ethernet SettingsAppendix D Peer-to-Peer Networking WebpageAppendix E SpecificationsControls and Ports Warranty & Liabilities Columbia Drive Amherst, NH 603