Pioneer 2 / PeopleBot Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Jouets Pioneer 2 / PeopleBot. Pioneer 2 / PeopleBot User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 78
  • Table des matières
  • DEPANNAGE
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
Pioneer 2 / PeopleBot
Operations Manual
for P2OS-based ActivMedia Robots
TM
PIONEER 2-DXE PIONEER 2-AT PEOPLEBOT
TM
Vue de la page 0
1 2 3 4 5 6 ... 77 78

Résumé du contenu

Page 1 - Pioneer 2 / PeopleBot

Pioneer 2 / PeopleBot Operations Manual for P2OS-based ActivMedia Robots TMPIONEER 2-DXE PIONEER 2-AT PEOPLEBOT TM

Page 2 - Robotics

What Is Pioneer? Chapter 2 Pioneer is a family of mobile robots, both two-wheel and four-wheel drive, including the Pioneer 2-DX, -DXe, -CE, and -AT,

Page 3

ActivMedia Robotics managing attached accessories like the Gripper. To complete the client-server architecture, ActivMedia robots require a client c

Page 4 - Table of Contents

to use your robot, but it will not appear on your own menu since it copies functionalities of Navigator, which you may not distribute. ! MAPPER prov

Page 5

ActivMedia Robotics much of the ActivMedia Robotics Basic Suite and many other ventures. The complete, licensed Saphira robotics development environm

Page 6

Sporting a more holonomic body, larger wheels and stronger motors for better indoor performance, the Pioneer 2-DX and CE models, like Pioneer 1, were

Page 7 - Introduction

ActivMedia Robotics To the relief of those who have invested years in developing software for Pioneer 1, Pioneer 2 truly does combine the best of the

Page 8 - Additional Resources

Specifications and Controls Specifications & Controls Chapter 3 ActivMedia’s robots may be smaller than most, but they pack an impressive array of

Page 9

ActivMedia Robotics Deck(s) and Console The original Pioneer 2-DX, -CE, and -AT Decks are one piecethe top plate of the robot. The new DXe and AT mo

Page 10 - What Is Pioneer? Chapter 2

Specifications and Controls Body, Nose, and Accessory Panels Your ActivMedia robot’s sturdy, but lightweight aluminum Body houses the batteries, driv

Page 11

ActivMedia Robotics All models come with an access port near the center of the Deck through which to run cables to the internal components. Sonar Arra

Page 12

Copyright © 2002, ActivMedia Robotics, LLC. All rights reserved. Under international copyright laws, this manual or any portion of it may not b

Page 13 - The Pioneer Legacy

Specifications and Controls Motors and Position Encoders Pioneer 2 and PeopleBot drive systems use high-speed, high-torque, reversible-DC motors, each

Page 14

ActivMedia Robotics Motor-Power Board Inside the robot, mounted to the battery box, is the Motor-Power board. It supplies both the 12 and five volts

Page 15 - Modes of Operation

Specifications and Controls will automatically shut down the onboard PC. Discharging the batteries below 10 VDC may permanently damage them. You may

Page 16 - Main Components

ActivMedia Robotics The MOTORS button and its associated green LED are under software control. Normally, your ActivMedia robot's motors are disa

Page 17

Specifications and Controls PeopleBot Sensors and Emergency STOP Performance PeopleBot’s tabletop sensors are very reliable diffuse IR detectors mount

Page 18 - for details

ActivMedia Robotics Quick Start Chapter 4 Your ActivMedia robot comes ready for action.11 This chapter describes how to operate the mobile robot with

Page 19

Quick Start For instance, the Windows© 9x/ME version is a self-extracting WinZip© archive. Simply double-click its .EXE icon and follow the extract

Page 20 - Electronics

ActivMedia Robotics The same P2OS initialization sequence occurs whenever you press the red RESET button. Unlike the original Pioneer 1, you cannot en

Page 21

Quick Start Connected P2OS v1.F 13.2* Operating the Saphira Demonstration Client When communications between the Saphira client and your robot’s

Page 22

ActivMedia Robotics When manually joysticking the robot, each keypress moves the robot forward or backward faster or slower and incrementally changes

Page 23

ActivMedia Robotics Important Safety Instructions ! Read the installation and operations instructions before using the equipment. ! Avoid using po

Page 24

Quick Start RESET button, you must restart the connection. Turning the Main Power switch off and then back ON or pressing the RESET button puts the

Page 25 - Quick Start

ActivMedia Robotics Joydrive and Self-Tests Chapter 5 Beginning with P2OS version 1.C, all Pioneer 2s and PeopleBots may be tethered and driven manual

Page 26 - Robot Cold Start-Up

Joydrive and Self Tests handle find its default centered position before starting to drive. Try exiting (reset) and restarting joydrive mode if the

Page 27 - A Successful Connection

ActivMedia Robotics Use the drive test to ensure that the drive motors are working and that the encoder cables are in their correct sockets on the mot

Page 28

Joydrive and Self Tests DIGIN and DIGOUT Test A subsequent self-test lets you examine the values of the eight digital input (ID0–7) and output (OD0-7

Page 29 - Quickstart Troubleshooting

ActivMedia Robotics Pioneer 2 Operating System Chapter 6 Figure 19. ActivMedia Robotics client-server control architecture All ActivMedia robots u

Page 30

Pioneer 2 Operating System server to client. Both are bit streams consisting of four main elements: a two-byte header, a one-byte count of the numb

Page 31 - Joydrive and Self-Tests

ActivMedia Robotics provides very reliable links; radio modem-mediated communication is much less reliable. Accordingly, when designing client applica

Page 32 - ATTENTION!

Pioneer 2 Operating System For some operations, however, the data do not decay as rapidly: Some commands are not overly time-sensitive—for example,

Page 33 - Compass

ActivMedia Robotics Table 6. P2OS/PSOS command set Command # Args Description PSOS P2OS Before Client Connection SYNC0 0 none Start connect

Page 34 - User PWMs

Table of Contents CHAPTER 1 INTRODUCTION...

Page 35 - Chapter 6

Pioneer 2 Operating System IOREQUEST 40 none Request 1 or a continuous stream (>1) or tell to stop sending (0) IO SIPs – 1.E PTUPOS 41 int

Page 36

ActivMedia Robotics for negative integers; see below). The argument is an integer, a string, or nothing, depending on the command. Saphira Client Com

Page 37

Pioneer 2 Operating System housekeeping functions, start its sonar and motor controllers (among other things), listen for client commands, and begin

Page 38 - Client Commands

ActivMedia Robotics and velocity of the robot. When in translation/ rotation (TR) motion control (recommended), separate translation and rotation serv

Page 39

Pioneer 2 Operating System Position Integration Pioneer keeps track of its position and orientation based on dead-reckoning from wheel motion, which

Page 40

ActivMedia Robotics example. You may repeat a sonar number and have it ping more than once per sequence. For example: sfRobotComStrn(sfCOMPOLLING,&q

Page 41 - Programming P2OS

Pioneer 2 Operating System For example, sfRobotComInt (35,4); /* select AN4 to b in the standard SIP */ … later… if (sfRobot.timer & 0xff = = 4

Page 42 - Movement Commands

ActivMedia Robotics Send the CONFIG command #18 with or without an argument to have P2OS send back a special server information packet containing the

Page 43

Pioneer 2 Operating System number of bytes you request via the GETAUX command—up to 200 bytes at a time. P2OS waits to collect the requested number

Page 44 - –8, 9–16, 17–24, and 25–

ActivMedia Robotics Table 10. GRIPPERpac state byte bit Function State 0 Grip limit paddles fully open when 0; otherwise between or closed 1 Li

Page 45 - E_STOP and E_STALL

ActivMedia Robotics A SUCCESSFUL CONNECTION...

Page 46 - Extended Packets

Pioneer 2 Operating System sfSMessage("Port# % reads %i",sfRobot.timer, sfRobot.analog); Port# 5 reads 33 sfRobotComInt(35,2); sfSMessage(

Page 47

ActivMedia Robotics a byte value for the selected analog port, analog values in the IOpac are integers, with resolution to 12 bits. If either bumper

Page 48

Updating and Reconfiguring P2OS Updating & Reconfiguring P2OS Chapter 7 The P2OS server software and a set of operating parameters get stored in

Page 49 - Input / Output (I/O)

ActivMedia Robotics Step 2: Enable FLASH Locate the FLASH switch on the Console. It's recessed. Use a flat-bladed screwdriver or other thin ins

Page 50

Updating and Reconfiguring P2OS Configuring P2OS Operating Parameters The program p2oscf(.exe) is the way you view and change your Pioneer 2’s identi

Page 51 - Performance PeopleBot IRs

ActivMedia Robotics Step 6: Save Your Work Use the save command to save your configuration changes to FLASH or to a disk file. We strongly recommend

Page 52

Updating and Reconfiguring P2OS Saving and Restoring The p2oscf program lets you save and restore whole configuration sets from disk-stored files.

Page 53

ActivMedia Robotics Table 15. Configuration parameters (currently P2OS 1_J) with values for Pioneer 2-DX KEYWORD Type Default Description CONSTANT

Page 54

Updating and Reconfiguring P2OS PID Parameters The P2OS configuration parameters include settings for the PID motors controls for translation and rot

Page 55 - Editing P2OS Parameters

ActivMedia Robotics Parameter DX DXe AT CE PB V1 Performance PB Encoder ticks per rev 500 500 500 100 500 500 Gear ratio 19.7 19.7 85.5 19.7

Page 56 - Arm Parameters

Step 2: Enable FLASH... 47 St

Page 57 - VARIABLES

Updating and Reconfiguring P2OS after each startup. You may choose not to change the FLASH ROM values. Rather, you record the new configuration val

Page 58 - Encoder and Revcount

ActivMedia Robotics Maintenance & Repair Chapter 8 Your ActivMedia robot is built to last a lifetime and requires little maintenance. Drive Lubric

Page 59 - Saphira required

Maintenance and Repair Alternative Battery Chargers The center post of the charger socket is the positive (+) side of the battery; the case is the ne

Page 60

ActivMedia Robotics Opening the Deck The new Pioneer 2-AT and -DXe models have a center hinge in the Deck which let you easily open and access interna

Page 61 - Maintenance & Repair

Maintenance and Repair Figure 25. Remove indicated screws to flip open the hinged Pioneer 2-AT rear Deck. Figure 26. Remove indicated screws to flip

Page 62 - Getting Inside

ActivMedia Robotics Appendix A C166 Controller Ports & Connections This Appendix contains pinout and electrical specifications for the external an

Page 63

Appendix A: Microcontroller Ports and Connections Table 17. Common serial cable connections to Pioneer 2 Platform & Connector Pin 3 (Tx)

Page 64 - Factory Repairs

ActivMedia Robotics ! 4 Pulse-width-modulation ports (PWM1-4) ! 1 signal ground (Gnd) ! 1 Vcc (+5 VDC) ! 1 Vpp (+12 VDC) Note that the general-purpos

Page 65 - Appendix A

Appendix A: Microcontroller Ports and Connections Table 21. Performance PeopleBot I/O User I/O Pin # Label Use User I/O Pin # Label 1 OD0 ― 2 ID0

Page 66 - User I/O Expansion Port

ActivMedia Robotics Appendix B Motor-Power Board The Pioneer 2 and PeopleBot robots have a separate Motor-Power board which, in conjunction with the m

Page 67 - Performance PeopleBot I/O

ActivMedia Robotics Introduction Figure 1. The Pioneer 2-DX and -AT Mobile Robots first appeared commercially in 1995. Chapter 1 Congratulations o

Page 68 - The General I/O Bus

Appendix B: Motor-Power Board Connectors which output controls the computer's DC:DC voltage converter. Designed to provide for crash-less shut

Page 69 - Appendix B

ActivMedia Robotics Appendix C Joystick Connector Use a 20-wire IDC-terminated ribbon cable to attach the 15-pin joystick connector to the User I/O p

Page 70

Appendix D: Specifications Appendix D Specifications DXe DX AT Perf PB PB V1 CE Physical Characteristics Length (cm) 44.5 44 5

Page 71 - Appendix C

ActivMedia Robotics Sensors DXe DX AT Perf PB PB V1 CE Sonar Front Array (one each side, six forward @ 20° intervals) 8 8 8 8 8 8 Rear Sonar

Page 72 - Appendix D

Index A/D, 43 Electronics, 14 ENCODERpac, 42 Accessory Panels, 12 Microcontroller, 15 Encoders, 14 ActivMedia Robotics Basic Suite, 5 Nose, 12 ePres

Page 73 - Perf PB PB V1

PID parameters, 52 Programming, 35 Restoring parameters, 50 revcount parameter, 52 Saving parameters, 50 Troubleshooting, 47 Updating, 46 P2OS comm

Page 74

Warranty & Liabilities Your ActivMedia robot is fully warrantied against defective parts or assembly for one year after it is shippedto you fr

Page 76 - Warranty & Liabilities

44 Concord Street Peterborough, NH 03458 (603) 924-9100 (603) 924-2184 fax http://www.activrobots.com

Page 77

Congratulations ! Serial cables for external connections ! Many more… User-Supplied Components / System Requirements ! Client computer: 586-class or

Page 78

ActivMedia Robotics Support Have a problem? Can’t find the answer in this or any of the accompanying manuals? Or do you know a way that we might impr

Commentaires sur ces manuels

Pas de commentaire