Introduzione alla Robotica - homes.di.unimi.it€¦ · Introduzione alla Robotica Alberto Borghese...
Transcript of Introduzione alla Robotica - homes.di.unimi.it€¦ · Introduzione alla Robotica Alberto Borghese...
1
1/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Introduzione alla RoboticaAlberto Borghese
2/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Da dove deriva la parola robotica?
Parola coniata dallo drammaturgo ceco Karel Capek per indicare il lavoro non volontario.
Introdotta nella sua opera teatrale “R.U.R. (Rossum’s Universal Robots)”, Gennaio 1921.
I robot di Capek erano creati mediante procedimenti chimico/biologici, non erano meccanici.
Il termine robotica si riferisce allo studio ed all’uso dei robot.Coniato ed usato per la prima volta dallo scienziato e scrittore
Isaac Asimov.Utilizzato in “Runaround”, una storia pubblicata nel 1942.
2
3/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Le leggi della Robotica
Legge zero Un robot non può causare dannoall’umanità, o, a causa della sua inazione,
permettere che l’umanità venga danneggiata.
Prima legge Un robot non può causare danno adun essere umano, o permettere che un
essere umano venga danneggiato.
Seconda Legge Un robot deve obbedire ad unordine impartito da un essere umano.
Terza legge Un robot deve proteggere se stesso.
4/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Definizioni del termine “robot”
“Un manipolatore riprogrammabile e multifunzionale progettato per spostare materiali, componenti, attrezzi o dispositivi specializzati
attraverso vari movimenti programmati per la realizzazione di vari compiti” Robot Institute of America, 1979
“Force through intelligence”“Where AI meet the real world”
“macchina automatica capace di svolgere, con opportuni comandi, alcune funzioni o attività proprie dell’uomo; automa meccanico”
Dizionario Garzanti
3
5/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Caratteristiche di un robot
Programmabilità capacità di elaborazione che il progettista può combinare come desidera.
Mobilità possibilità di interagire fisicamente con l’ambiente.
Flessibilità capacità di esibire un comportamento adatto alla situazione.
Autonomia
6/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Robot of Fourth generation
ANDROIDE - O umanoide. Questo prodotto della robotica viene così definito (da Webster): « Un automa con figura umana che imita le azioni e funzioni umane».
Da un lato la ricerca si è concentrata sui sorprendenti umanoidi, simili a dei manichini, come Actroid, con visi di silicone, truccati e vestiti. Dall'altro su umanoidi, bipedi, con forme umane ma simili ai robot dei cartoni animati, con capacità di apprendimento e di varfietà di repertorio motorio.
Sono anche un mezzo per indagare l’interazione sociale degli umani.
Sono robot sociali, non più necessariamente industriali.
4
7/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
I precursori della robotica
La musicista, Pierre Jaquet-Droz, (1753-1791)
(cf. Waseda – II)
Il giocatore di scacchi,Wolfgang von Kempelen, 1769
http://access.tucson.org/~michael/hm_intro.htmlScomparto per nascondere l’aiutante (nano)
Omaggio alla complessità della natura umana.Omaggio all’abilità dell’inventore.
8/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
I primi robot umanoidi: Waseda – I: 1970
Braccia e gambe robotiche.
Sensori visivi e tattili.
Interazione mediante il linguaggio.
Capacità di presa e trasporto.
Capacità di valutazione delle distanze.
5
9/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
I primi robot umanoidi: Waseda – II: 1984
Robot specializzato nel suonare con l’organo pezzi di media difficoltà.
Primo robot androide personalizzato.
10/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Cog – dal 1995
Movimenti oculari.
Riconoscimento oculare.
Riconoscimento facce.
Controllo distribuito.
Percezione distribuita.
6
11/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Kismet, 1998 (sostituita da Leonardo)
Esperimenti di relazione emotiva sociale.
12/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Alcuni androidi – Actroid – 2003 - Kokoro
Actroid – guida nei musei e ai ristoranti.1,58cm per 30 kg.Pelle al silicone.Capacità di esprimere 40 diverse
“emozioni”.Motori pneumatici.
7
13/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Asimo – Honda -2000
http://world.honda.com/ASIMO/P3/
Investimento di 10 anni e 100 milioni di dollari.
14/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Asimo sulle scale
8
15/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Qrio – Sony - 2003
16/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Interaction modalities: Gestures.
Penguin robot that recognizes and produces
gestures (MERL)
• Gestures provide additional information during a dialogue: “Put-That-There” problem
• We need techniques for:– Gesture recognition and– Gesture production
Leonardo tracking objects(Stan Winston Studios)
Cynthia Brezeal
9
17/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Interaction modalities: Facial expressions
• A face characterizes a person and can express emotions during a conversation:– face and facial expressions recognition– facial expressions production
KISMET (MIT) K-Bot (University of Texas)
18/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Interaction modalities: Facial expressions.
• Some other examples:– Facial Expressions by Leonardo; – Facial Feature (and Hands) Recognition by Aryan .
Aryan (Hossein Mobahi)Leonardo (Stan Winston Studios)
10
19/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Leonardo, robot emotivo
http://robotic.media.mit.edu/projects/Leonardo/Leo-intro.html
20/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Interaction modalities: Proxemics and kinesics.
• Proxemics and kinesics are non-verbal communication modalities that add information to a dialogue.
• Proxemics:• getting closer• backing off
• Kinesics:• crossing the arms• facing the speaker• bowing• nodding• etc.
KISMET (MIT)
11
21/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
New frontiers: Haptics.Touch as a mechanism to send and receive information.
• Haptic interaction is related to the sense of touch based on force-feedback or tactile devices.
Stan Winston touching Leonardo (Stan Winston Studios and MIT)
The word “haptic” means “of or relating to or proceeding from the sense of touch”.
22/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Aibo – Sony – ultima versione: 2003
ERS7
• Visione• Movimento• Coordinazione, flotta di robot (Wifi 802.11b).
12
23/64 http:\\homes.dsi.unimi.it\∼borghese\A.A. 2004-2005
Soccer championship for robots