Scarica il testo del quaderno (1.06 MB) - Fondazione Ugo Bordoni
Scarica il testo del quaderno (1.06 MB) - Fondazione Ugo Bordoni
Scarica il testo del quaderno (1.06 MB) - Fondazione Ugo Bordoni
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
A partire da questi ingredienti, la PEIS Home esegue<br />
la richiesta di Gun<strong>il</strong>la come mostrato di seguito.<br />
Le figure 12-15 riportano i vari momenti di una<br />
prova sperimentale effettuata per emulare tale<br />
esempio. I dettagli <strong>del</strong>l’esperimento ed un video<br />
completo sono disponib<strong>il</strong>i online alla pagina<br />
http://aass.oru.se/~peis/demonstrator.html#scenario7.<br />
Il Configuration-Planner riceve la richiesta di Gun<strong>il</strong>la,<br />
analizza la disponib<strong>il</strong>ità corrente dei PEIS nell’ecologia<br />
e deduce un piano d’uso dei PEIS disponib<strong>il</strong>i<br />
per andare a prendere <strong>il</strong> libro. Il primo passo <strong>del</strong><br />
piano consiste nel trovare <strong>il</strong> libro.<br />
Il sistema riscontra, tramite <strong>il</strong> RFID-Reader sotto <strong>il</strong><br />
tavolo <strong>del</strong>la cucina, che <strong>il</strong> libro si trova sul tavolo. Le<br />
coordinate <strong>del</strong> tavolo vengono comunicate ad Astrid<br />
affinché vi si rechi.<br />
Come tutti i robot autonomi,Astrid ha bisogno di conoscere<br />
la propria posizione (localizzarsi) in ogni istante<br />
<strong>del</strong>la navigazione.A tal fine, può ut<strong>il</strong>izzare un sensore<br />
laser a bordo, che però richiede un ut<strong>il</strong>izzo molto intenso<br />
<strong>del</strong>le sue batterie. Dal momento che la posizione<br />
di Astrid può essere tracciata daTracker, <strong>il</strong> Configuration-Planner<br />
decide di collegare Astrid a quest’ultimo<br />
componente per ottenere informazioni di posizione.<br />
Una volta raggiunto <strong>il</strong> tavolo <strong>del</strong>la cucina,Astrid accende<br />
la propria telecamera. Al fine di capire quale<br />
degli oggetti che vede è <strong>il</strong> libro, Astrid accede ai dati<br />
contenuti nel tag RFID <strong>del</strong> libro, che riporta le sue<br />
dimensioni fisiche ed altri parametri ut<strong>il</strong>i alla sua individuazione<br />
nell’immagine e alla sua manipolazione.<br />
Dopo aver raccolto <strong>il</strong> libro, Astrid calcola un percorso<br />
per recarsi nella stanza da letto. Durante <strong>il</strong> percorso,<br />
viene a mancare l’informazione fornita daTracker<br />
sulla posizione di Astrid, in quanto le telecamere<br />
ambientali non coprono la stanza da letto. A questo<br />
punto, <strong>il</strong> Configuration-Planner accende <strong>il</strong> laser a bordo<br />
di Astrid, permettendo così al robot di navigare<br />
autonomamente verso <strong>il</strong> letto.<br />
L’esempio <strong>del</strong> libro mostra un problema interessante<br />
legato al fatto che <strong>il</strong> comportamento intelligente<br />
nella PEIS-Ecology emerge dalla combinazione di servizi<br />
distribuiti. In questo esempio l’ecologia ut<strong>il</strong>izza due<br />
configurazioni al fine di ottenere e portare <strong>il</strong> libro a<br />
Gun<strong>il</strong>la: la prima fa uso <strong>del</strong> Tracker per la navigazione<br />
<strong>del</strong> robot, mentre la seconda vede l’uso di un altro sensore<br />
a bordo <strong>del</strong> robot nel momento in cui <strong>il</strong>Tracker<br />
non è più in grado di tracciare la posizione di Astrid.<br />
ROBOT FRA REALTÀ E FANTASIA<br />
Figura 12. L’utente è malato e richiede <strong>il</strong> suo libro.<br />
Figura 13. Il robot Astrid viene mandato a prendere <strong>il</strong> libro.<br />
Figura 14. Il libro viene riconosciuto nel campo visivo<br />
<strong>del</strong> robot tramite <strong>il</strong> suo tag RFID.<br />
In generale, la computazione <strong>del</strong>la configurazione da<br />
ut<strong>il</strong>izzare dati una serie di obiettivi costituisce un problema<br />
di pianificazione. Nella PEIS Home, questo problema<br />
viene risolto dal Configuration-Planner, un componente<br />
software che ut<strong>il</strong>izza algoritmi di pianificazione<br />
realizzati con tecniche di Intelligenza Artificiale.<br />
Inoltre, l’esempio mostra un altro problema aperto<br />
<strong>del</strong>la robotica, quello <strong>del</strong> perceptual anchoring. Questo<br />
problema si pone quando un agente intelligente in<br />
grado di percepire l’ambiente deve stab<strong>il</strong>ire una cor-<br />
62 Iquadernidi