HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE...

25
DESCRIZIONE GENERALE E ARCHITETTURA HARDWARE DI I-DROID01

Transcript of HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE...

Page 1: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

DESCRIZIONE GENERALE E ARCHITETTURA

HARDWARE DI I-DROID01

Page 2: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

VISIONE GENERALE DEGLI APPARATI

DI CUI È DOTATO I-D01

Page 3: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

VISIONE GENERALE

LED VERDI, ROSSI E

GIALLI PER GLI ‘OCCHI’

LED AZZURRI PER LE

‘ORECCHIE’

MECCANISMO MOVIMENTO ALTO/BASSO

RUOTA POSTERIORE

NON MOTRICE

TESTA CON 2 MOTORI

(DOTATI DI ENCODER)

BRACCIA CON MOTORI

(DOTATI DI ENCODER)

GIUNTO NON MOTORIZZATO DEL GOMITO

2 RUOTE MOTRICI

ANTERIORI CON ENCODER

Page 4: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

VISIONE GENERALE

SENSORE DI TEMPERATURA (NELLO ZAINO)

DISPLAY E TASTIERA

BREADBOARD PER INGRESSI

E USCITE GENERAL PURPOSE

ADDIZIONALI

SENSORE DI SFIORAMENTO

TELECAMERA CMOS

MICROFONI PER SOUND FOLLOWER

MICROFONO PER RICONOSCIMENTO

VOCALE

SPEAKER

SENSORI A ULTRASUONI

(2 TRASMETTITORI, 3 RICEVITORI)

LUCI DI POSIZIONE

Page 5: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

CONTROLLO REMOTO TRAMITE TELEFONO CELLULARE

BLUETOOTH

Page 6: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

CONTROLLO VIA TELEFONINO

Utilizzabile da telefoni cellulari in grado di eseguire applicazioni Java e dotati di dispositivo Bluetooth

Page 7: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

CONTROLLO VIA TELEFONINO

JOYSTICK PER IL CONTROLLO DEI MOVIMENTI

DEL ROBOT

VISUALIZZAZIONE DELLO STATO DEL ROBOT:

TEMPERATURA, LIVELLO

BATTERIE, STATO LUCI DI POSIZIONE

VISUALE DA CAMERA A BORDO

DEL ROBOT

COMANDO IN CORSO DI

ESECUZIONE (IN ROSSO)

TASTO ‘0’: SELEZIONE

MODALITA’ DI CONTROLLO TESTA/BASE

MOBILE

N.B. TRAMITE APPOSITI MENU SARÀ POSSIBILE ANCHE

ATTIVARE E DISATTIVARE I COMPORTAMENTI DI BASE

DEL ROBOT (SEGUI SUONO, EVITA OSTACOLI…)

Page 8: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

CONTROLLO VIA TELEFONINO

AVANTI (BASE)

DESTRA (BASE)

INDIETRO (BASE)

SU (BRACCIO SX)

STOP (BRACCIO SX)

GIÙ (BRACCIO SX) SU (TRONCO)

GIÙ(TRONCO)

GIÙ (BRACCIO DX)

STOP (BRACCIO DX)

SU (BRACCIO DX)

SINISTRA (BASE)

STOP (BASE)

INDICATORE MODALITA’ DI CONTROLLO TESTA/BASE (CASO BASE

MOBILE)

Page 9: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

CONTROLLO VIA TELEFONINO

AVANTI (TESTA)

DESTRA (TESTA)

INDIETRO (TESTA)

CONTROLLO LED ORECCHIO SX

CONTROLLO LED VERDI OCCHIO SX

CONTROLLO LED GIALLI OCCHIO SX

CONTROLLO LED GIALLI OCCHIO DX

CONTROLLO LED VERDI OCCHIO DX

CONTROLLO LED ORECCHIO DX

SINISTRA (TESTA)

ACCENSIONE SPEGNIMENTO

LUCI DI POSIZIONE

INDICATORE MODALITA’ DI CONTROLLO TESTA/BASE

(CASO TESTA)

CONTROLLO LED ROSSI OCCHI DX E SX

Page 10: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

CONTROLLO TRAMITE COMANDI VOCALI

Page 11: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

• Il robot è in grado di comprendere numerosi comandi vocali, grazieai quali possono essere attivatevarie funzioni.

• I comandi vocali hanno una determinata struttura, organizzatasu vari livelli attivabili in sequenza.

CONTROLLO VOCALE

Page 12: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

• Movimento della base/testa/braccia• Attivazione/disattivazione dei

comportamenti di base (es. segui suono, segui oggetto, evita ostacoli,…)

• Accensione/Spegnimento luci di posizione, tools braccio destro o sinistro, GPO.

CONTROLLO VOCALE

ESEMPI DI FUNZIONI ATTIVABILI VIA VOCE

Page 13: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

• Registrazione/riproduzione messaggi sonori

• Comunicazione temperatura• Scatto di una fotografia• Impostazione e attivazione password

biometrica

CONTROLLO VOCALE

Page 14: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

I-Droid01, inoltre, è in grado di riconoscere alcune parole di valenza positiva o negativa che influiscono sul suo stato d’animo.

CONTROLLO VOCALE

Page 15: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

SINTESI VOCALE E PAROLE PRONUNCIATE DA I-D01

Page 16: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

Il robot è in grado di pronunciare diverse frasi a seconda dello stato in cui si trova. Alcuni esempi:

• Accensione: “Ciao! Sono I-Droid01!”• Basso livello batteria: “Ho fame! Per

favore dammi da mangiare!”• Spegnimento: “Ora vado a dormire”

SINTESI VOCALE

Page 17: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

Le frasi pronunciate dal robot dipendono anche dal suo ‘umore’. Ad esempio, quando gli viene chiesto di iniziare una nuova attività, I-D01 risponde con “Ok, mi piace questo gioco” se ‘felice’, ma anche con “Non voglio giocare con te” se ‘arrabbiato’.

SINTESI VOCALE

Page 18: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

ARCHITETTURA DELLA DOTAZIONE HARDWARE DI I-D01

Page 19: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

I-Droid01 è dotato di 7 unità di controllo(alloggiate su schede elettroniche)

• Base controller: per i movimenti della base e il controllo dei sensori a ultrasuoni

• Arms controller: per i movimenti delle braccia e il controllo del sensore di temperatura, luci di posizione e ingressi/uscite general purpose

• Head controller: per i movimenti della testa e il controllo del Sound Follower, led di ‘occhi’e ‘orecchie’ e sensore di sfioramento

ARCHITETTURA HARDWARE

Page 20: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

• Motherboard: per il controllo del display e della tastiera e per l’alimentazione degli altri moduli

• Brain & Vision: per l’acquisizione e l’elaborazione di immagini e per la supervisione dei comportamenti del robot, nonché per la gestione della rete neurale.

• Bluetooth module: per la comunicazione via Bluetooth

• Voice: per il riconoscimento e la sintesi vocale

ARCHITETTURA HARDWARE

Page 21: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

ARCHITETTURA HARDWARE

µc2 – Arms Controller

µc6 –Bluetooth Module

µc1 – Base Controller µc3 – Head Controller

µc5 – Brain & VisionRAM 16MB , Flash 16MB

PWM Sound Follower

µc4 – Motherboard

µc7 – Voice

USB

RS2

32

(UART finché B&V non presente)

Tele

cam

era

CM

OS

Display

I2C BUS

Microfono

Speaker

Tastiera

Motoriruote

Motoretronco

Ricevitori e trasmettitori a

ultrasuoniMotoribraccia

Tool braccia, general porpuse I/O, led,

sensore temperaturaMotoritesta

MicrofoniSound

Follower

SensoreLed ‘occhi’e

‘orecchie’

UART

UART

Page 22: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

RIEPILOGO DELLE PRINCIPALI FUNZIONI DI I-D01

Page 23: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

I-Droid01 può portare a termine diverse operazioni, anche complesse. Ad esempio:

• Muoversi in ogni direzione e con diverse velocità

• Avvertire la presenza di ostacoli (anche al buio) ed evitarli nei movimenti

PRINCIPALI FUNZIONI

Page 24: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

• Registrare messaggi vocali e suoni e riprodurli a comando

• Trasmettere a distanza (via Bluetooth) ciò che vede

• Riconoscere la presenza di una persona nel suo campo visivo

• Seguire persone e oggetti in movimento• Individuare la provenienza di suoni

PRINCIPALI FUNZIONI

Page 25: HARDWARE DI I-D E ARCHITETTURA DESCRIZIONE ...E ARCHITETTURA HARDWARE DI I-D ROID 01 VISIONE GENERALE DEGLI APPARATI DI CUI È DOTATO I-D01 VISIONE GENERALE LED VERDI, ROSSI E GIALLI

• Evolvere nella propria ‘personalità’ed esprimere i propri ‘stati emotivi’

• Proiettare un fascio di luce e trasportare oggetti

• Essere programmato per combinare diverse funzioni ed eseguire le istruzioni impartite da PC anche via Internet

PRINCIPALI FUNZIONI