Pioneer 2 / PeopleBot Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Zabawki Pioneer 2 / PeopleBot. Pioneer 2 / PeopleBot User Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
Przeglądanie stron 0
Pioneer 2 / PeopleBot
Operations Manual
for P2OS-based ActivMedia Robots
TM
PIONEER 2-DXE PIONEER 2-AT PEOPLEBOT
TM
Przeglądanie stron 0
1 2 3 4 5 6 ... 77 78

Podsumowanie treści

Strona 1 - Pioneer 2 / PeopleBot

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

Strona 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,

Strona 3

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

Strona 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

Strona 5

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 12

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 17

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

Strona 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

Strona 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

Strona 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

Strona 21

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

Strona 22

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

Strona 23

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 29 - Quickstart Troubleshooting

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

Strona 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

Strona 31 - Joydrive and Self-Tests

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

Strona 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,

Strona 33 - Compass

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

Strona 34 - User PWMs

Table of Contents CHAPTER 1 INTRODUCTION...

Strona 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

Strona 36

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

Strona 37

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

Strona 38 - Client Commands

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

Strona 39

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

Strona 40

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 45 - E_STOP and E_STALL

ActivMedia Robotics A SUCCESSFUL CONNECTION...

Strona 46 - Extended Packets

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

Strona 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

Strona 48

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

Strona 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

Strona 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

Strona 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

Strona 52

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

Strona 53

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

Strona 54

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

Strona 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

Strona 56 - Arm Parameters

Step 2: Enable FLASH... 47 St

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 62 - Getting Inside

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

Strona 63

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 70

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

Strona 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

Strona 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

Strona 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

Strona 74

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

Strona 76 - Warranty & Liabilities

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

Strona 77

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

Strona 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

Komentarze do niniejszej Instrukcji

Brak uwag