16.06.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!