Manuale per l’uso Pioneer Module Mobile

32 pagine 0.21 mb
Scarica

Vai alla pagina of 32

Summary
  • Pioneer Module Mobile - page 1

    Gripper & Experimenter’ s Module Manual version 1.2 ...

  • Pioneer Module Mobile - page 2

    Gripper & Experimenter’s Module ii Copyright 1997, Activ Media, Inc. All rights reserved. Under international copyright laws, this manual or any portion of it may not be copied or in any way duplicated without the expressed written consent of Activ Media, Inc. The Saphira libraries and Pioneer software on disk and on the Pioneer server EPROM ...

  • Pioneer Module Mobile - page 3

    iii Pioneer Gripper & Experimenter’s Module Manual version 1.2, August 1997. Contents Page 1. INTRODUCTION 1 1.1 Gripper and Experimenter’s Package 1 1.1.1 Package Components 1 1.1.2 User Supplied Components 1 1.2 Basic Pioneer Platform 2 1.3 The Gripper & Experimenter’s Module 2 1.3.1 Gripper Description 2 1.3.2 Experimenter’s Modu ...

  • Pioneer Module Mobile - page 4

    iv 4. EXPERIMENTER’S MODULE 15 4.1 I/O Ports 15 4.1.1 Digin: Self-Test 17 4.1.2 Digout: Self-Test 17 4.2 Programming the Digital I/O Ports 18 4.3 Programming the A/D Ports 18 4.4 Programming the Speaker 18 5. MAINTENANCE & REPAIR 19 5.1 Drive Lubrication 19 5.2 Gripper Belt Adjustments 19 5.3 Factory Repairs 19 6. APPENDIX A 20 Example C Prog ...

  • Pioneer Module Mobile - page 5

    Gripper & Experimenter’s Module 1 1. Introduction ongratulations on your purchase and welcome to the rapidly growing community of researchers, developers, and enthusiasts of the Pioneer 1 Mobile Robot. This Pioneer 1 Gripper & Experimenter’s Module Manual provides the general and technical details you will need to install and operate yo ...

  • Pioneer Module Mobile - page 6

    Overview 2 2.2 Basic Pioneer Platform Pioneer 1 is a small, mobile robot developed by Kurt Konolige of SRI International and Grinnell More of Real World Interface, Inc., and is available exclusively through Activ Media, Inc. The basic Pioneer 1 Mobile platform contains all of the components for sensing and navigation in a real-world environment, in ...

  • Pioneer Module Mobile - page 7

    Gripper & Experimenter’s Module 3 Figure 1-2 Pioneer Gripper side view. Figure 1-3. Pioneer Gripper top view In its fully down/open state, the two 2.5 inch (5cm) tall by 3.5 inch (9.5cm) deep Gripper paddles (each with 0.5cm foam pads on the inside) are 8.5 inches (21.5cm) apart and ride 1 inch (2.3cm) off the floor. The paddles extend out fr ...

  • Pioneer Module Mobile - page 8

    Overview 4 In transition from the fully down/open position to their up/closed state, the Gripper paddles close together horizontally until they pinch an object or close on themselves. At that point, the entire Bar and Gripper Assembly rises up vertically—with or without an object in its grasp. Under software control, the Gripper then rises to a s ...

  • Pioneer Module Mobile - page 9

    Gripper & Experimenter’s Module 5 digital ports. There also is circuitry and a connector for an as-yet-implemented remote- controller IR. A complete list of available I/O ports and connections can be found in Chapter 4, Experiment’s Module . 2.4 Additional Resources Every Pioneer 1 customer gets three additional and valuable resources: a pr ...

  • Pioneer Module Mobile - page 10

    Overview 6 2.4.3 Support Have a problem? Can’t find the answer in this or any of the accompanying manuals? Know a way that we might improve Pioneer 1? Share your thoughts and questions directly with us: pioneer-support@rwii.com Your message goes to our team of Pioneer developers who will help you directly or point you to where you may find help. ...

  • Pioneer Module Mobile - page 11

    Gripper & Experimenter’s Module 7 3. Installation lease read through this chapter carefully before you attempt to attach the Gripper & Experimenter’s Module to your Pioneer 1 Mobile Robot. If for any reason you do not wish to perform the work yourself, contact RWI and make arrangements to have the assembly installed at the factory. On t ...

  • Pioneer Module Mobile - page 12

    Installation 8 Figure 2-1. Pioneer 1 microcontroller card 3.1.3 Step 3: Replace the PSOS EPROM Locate the EPROM/SRAM socket (Figure 2-2) on the microcontroller card and note that the Pin 1 locator notch on its case is towards the outer edge of the board—you’ll want to similarly position the new PSOS EPROM. Pry or pull out the socketed EPROM chi ...

  • Pioneer Module Mobile - page 13

    Gripper & Experimenter’s Module 9 press carefully, but firmly down on the chip with your thumb or forefinger to seat it tightly in the socket. 3.1.4 Step 4 Reattach Microcontroller to Console By reversing the procedures you took in Step 2 and using the same tools and screws, reattach the Pioneer microcontroller to the Console top plate. Set t ...

  • Pioneer Module Mobile - page 14

    Installation 10 3.1.8 Step 8 Re-Attach the Console Cables Carefully handling the Console top plate with attached microcontroller by its edges, reattach the various cables, front and back. Although the order is not critical, for convenience we recommend attaching the front cables first  the sonar and drive (left and right) cables. Then, to the so ...

  • Pioneer Module Mobile - page 15

    Gripper & Experimenter’s Module 11 4. Gripper Operation and Programming he Pioneer Gripper comes fully integrated with the robot’s systems and software. The latest versions of PSOS (4.2+) contains support for direct control of the Pioneer’s onboard I/O that run the Gripper functions, as well as state-based software control routines that m ...

  • Pioneer Module Mobile - page 16

    Gripper Operation and Programming 12 4.3 Gripper I/O The Gripper’s single drive motor is controlled through two digital output lines and under control of the microcontroller CPU: Output port OD0 controls the direction of rotation and OD1 enables/disables the motor. The act of gripping and raising objects is mechanical and dependent on the Gripper ...

  • Pioneer Module Mobile - page 17

    Gripper & Experimenter’s Module 13 The revised PSOS 4.2 (and later) sfCOMDIGOUT command has a two-byte argument: The high byte is a mask of those output bits you want to change, and the low byte is the bit pattern for the bits to change. This way, you don’t need to know the state of the port(s) you want to change; just the state in which yo ...

  • Pioneer Module Mobile - page 18

    Gripper Operation and Programming 14 Table 3-2. Gripper functions /************************************************************* * Gripper functions --- For setting and retrieving gripper states * States are sfGRIPUP, sfGRIPDOWN, sfGRIPMIDDLE, sfGRIPOFF, * and sfGRIPMOVING * sfGRIPMOVING occurs only during transitions between states * sfGRIPOFF can ...

  • Pioneer Module Mobile - page 19

    Gripper & Experimenter’s Module 15 5. Experimenter’s Module esides hosting the Gripper, the Experimenter’s Module brings several new features to the Pioneer 1 Mobile Robot, and provides you with a platform for adding your own robotics options and features (Figure 4-1): Easy access to Pioneer digital I/O, A/D, and timer functions Speaker w ...

  • Pioneer Module Mobile - page 20

    Experimenter’s Module 16 Note also that the Nose (N) 16-pin and the General (G) 26-pin I/O connectors are numbered odd pins on top and even pins on the bottom; not top, left to right, then bottom left to right. The pinouts for the Nose connector, for example, are: 1 3 5 7 9 11 13 15 2468 1 0 1 2 1 4 1 6 Table 4-1. Pioneer I/O ports and connection ...

  • Pioneer Module Mobile - page 21

    Gripper & Experimenter’s Module 17 5.1.1 Digin: Self-Test You may investigate the operation of the digital input and output ports through their PSOS self-test modes. After starting up your Pioneer, press the black Function button once to enable self-test mode. The LCD message should now display: BREAK, Boot to r eturn vv.vV* indicating that P ...

  • Pioneer Module Mobile - page 22

    Experimenter’s Module 18 5.2 Programming the Digital I/O Ports Use the sfCOMDIGOUT PSOS command and the related Saphira convenience command to manage the various digital output ports. They are described in detail in the previous chapter. (PAI and P-LOGO support similar commands, too.) For example, to turn the right LED on, use: sfRobotCom2Bytes(s ...

  • Pioneer Module Mobile - page 23

    Gripper & Experimenter’s Module 19 6. Maintenance & Repair he Pioneer Gripper is built to last a lifetime and requires little maintenance. 6.1 Drive Lubrication An occasional drop or two of oil on the guide rails is a very good idea. Place some thin, household oil on a Q-Tip or similar applicator, and rub along the rails. Then start up th ...

  • Pioneer Module Mobile - page 24

    20 7. Appendix A Example C Program Demonstrates Gripper and Speaker Functions /* ################################################################ * gripper.c --- Saphira-based functions for controlling the gripper and speaker *################################################################# ** Copyright 1997 by Kurt Konolige ** ** The author hereb ...

  • Pioneer Module Mobile - page 25

    Gripper & Experimenter’s Module 21 void sfRobotCom2Bytes(int com, int high, int low) { sfRobotComInt(com, ((high & 0xff)<<8) + (low & 0xff)); } /************************************************************* * Speaker functions -- play a tone string * * Format of string is L1 T1 L2 T2 .... Ln Tn * where Li is length of tone i in ...

  • Pioneer Module Mobile - page 26

    22 /* gripper control bits (DIGOUTPUT) */ #define sfGRIPSTATEMASK 0x05 /* picks out state bits in DIGOUTPUT */ #define sfGRIPMOTORBIT 0x02 /* motor bit, 0 is off, 1 is on */ #define sfGRIPDIRBIT 0x01 /* direction bit, 0 is down, 1 is up */ #define sfSPEAKERBIT 0x04 #define sfRIGHTLEDBIT 0x08 /* 0 is off, 1 is on */ #define sfLEFTLEDBIT 0x10 /* grip ...

  • Pioneer Module Mobile - page 27

    Gripper & Experimenter’s Module 23 case sfRIGHT: which = sfRIGHTLEDBIT; break; default: which = 0; } switch(state) { case sfOFF: sfRobotCom2Bytes(sfCOMDIGOUT, which, 0); break; case sfON: sfRobotCom2Bytes(sfCOMDIGOUT, which, which); break; } } ...

  • Pioneer Module Mobile - page 28

    24 8. Appendix B Pioneer Server Information Packet Name Data Type Description Header int Exactly 0xFA, 0xFB Byte Count byte Number of data bytes + 2; must be less than 201 (0xC9) Status byte = 0x3S; where S = Motors status sfSTATUSNOPOWER Motors power off sfSTATUSSTOPPED Motors stopped sfSTATUSMOVING Robot moving Xpos unsigned int (15 ls-bits) Whee ...

  • Pioneer Module Mobile - page 29

    Gripper & Experimenter’s Module 25 9. Index A A/D, 18 A/D port, 15 Activ Media, Inc., 2 Additional Resources, 5 B break beams, 4 C carry switch, 4 COMDIGOUT, 12, 13 COMGRIPPER, 12 components package, 1 Pioneer 1 , 2 user-supplied, 1 COMSAY, 18 D Digin, 17 digital-to-analog ports, 18 Digout, 17 E EPROM location, 7 Experimenter’s Module Descr ...

  • Pioneer Module Mobile - page 30

    26 console removal, 7 EPROM location, 7 EPROM replacement, 7 microcontroller removal, 7 K Konolige, Kurt, 2 L LEDs, 18 M majordomo , 5 microcontroller, 8 More, Grinnell, 2 N newsgroups, 5 Nose I/O, 16 pinouts, 16 O OD0, 12 OD1, 12 P paddles break beams, 4 positions, 4 paddles positions, 4 PAI, 11 Pioneer 1, 2 Pioneer Application Interface, 11 Pione ...

  • Pioneer Module Mobile - page 31

    Gripper & Experimenter’s Module 27 ...

  • Pioneer Module Mobile - page 32

    28 Warranty & Liabilities Your Pioneer 1 Mobile Robot and its accessories are fully warranted against defective parts or assembly for 90 days after it is shipped to you from the factory. This warranty explicitly does not include damage from shipping or from abuse or inappropriate operation, such as if the robot is allowed to tumble or fall off ...

Fabbricante Pioneer Categoria Robotics

I documenti che otteniamo dal fabbricante del dispositivoPioneer Module Mobile possono essere suddivisi in diversi gruppi. Questi sono tra gli altri:
- disegni tecnici Pioneer
- manuali per l’uso Module Mobile
- schede prodotto Pioneer
- opuscoli
- o etichette energetiche Pioneer Module Mobile
Tutti sono importanti, ma le informazioni più importanti dal punto di vista di utilizzo del dispositivo possono essere trovate nel manuale per l’uso Pioneer Module Mobile.

Un gruppo di documenti denominato manuali per l’uso, è anche suddiviso in tipi più specifici, come: Manuali di installazione Pioneer Module Mobile, manuali di manutenzione, brevi manuali o manuali utente Pioneer Module Mobile. A seconda delle esigenze, si dovrebbe cercare il documento necessario. Nel nostro sito web, puoi visualizzare il manuale più popolare per l'uso del prodotto Pioneer Module Mobile.

Manuali per l’uso simili

Manuale completo del dispositivo Pioneer Module Mobile, come deve essere?
Il manuale per l’uso, denominato anche istruzioni per l’uso, o semplicemente il manuale è un documento tecnico progettato per aiutare ad utilizzare Pioneer Module Mobile dagli utenti. I manuali sono di solito scritti da uno scrittore tecnico, ma in un linguaggio accessibile a tutti gli utenti Pioneer Module Mobile.

Il manuale per l’uso completo Pioneer, dovrebbe includere vari elementi di base. Alcuni di loro sono meno importanti, come ad esempio: copertina / pagina del titolo o pagina di autore. Tuttavia, la parte rimanente, dovrebbe fornire informazioni importanti dal punto di vista dell'utente.

1. Introduzione e la guida su come utilizzare il manuale Pioneer Module Mobile - All'inizio di ogni manuale, dovremmo trovare indizi su come utilizzare il documento. Dovrebbe contenere informazioni sulla posizione dell’indice Pioneer Module Mobile, FAQ o i problemi più comuni : i punti che sono più spesso cercati dagli utenti di ogni manuale
2. Indice - elenco di tutti i suggerimenti per Pioneer Module Mobile che possono essere trovati nel documento corrente
3. Suggerimenti su come utilizzare le funzioni di base del dispositivo Pioneer Module Mobile - che ci dovrebbe aiutare nei primi passi durante l'uso Pioneer Module Mobile
4. Troubleshooting - sequenza sistematica delle attività che vi aiuterà a diagnosticare e, successivamente, risolvere i problemi più importanti del Pioneer Module Mobile
5. FAQ - domande più frequenti
6. Dettagli di contatto Informazioni su dove cercare il contatto con il fabbricante / servizio Pioneer Module Mobile in un dato paese, se il problema non può essere risolto da noi stessi.

Hai una domanda su Pioneer Module Mobile?

Utilizza il modulo sottostante

Se non hai risolto il problema con Pioneer Module Mobile con l'aiuto del manuale che hai trovato, fai una domanda utilizzando il modulo sottostante. Se un utente ha avuto un problema simile con Pioneer Module Mobile è probabile che voglia condividere il modo di risolverlo.

Riscrivi il testo dall’immagine

Commenti (0)