outdoor), marini, aerei • Gli ambienti posso essere · AA 2006/07 Basilio Bona – DAUIN –...
Transcript of outdoor), marini, aerei • Gli ambienti posso essere · AA 2006/07 Basilio Bona – DAUIN –...
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/1
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Robotica Mobile – Definizioni
• Un robot mobile è una struttura meccanica capace di muoversi autonomamaente in ambienti terrestri (indoor, outdoor), marini, aerei
• Gli ambienti posso essere – strutturati, parzialmente strutturati, non strutturati– noti o ignoti
• Ambiente strutturato = si conosce la tipologia e le caratteristiche geometriche dell’ambiente. Esempi – sedie, scrivanie, corridoi– ostacoli statici/dinamici– tempo varianti o invarianti
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/2
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Ambienti
strutturati
parzialmente strutturati
non strutturati
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/3
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Robotica Mobile – Definizioni
• Autonomia, cioè la proprietà di avere …– Fonti di energia dedicate
• A bordo o a terra (collegamento via cavo = “cordone ombelicale”)
– Sistemi di elaborazione e calcolo (“intelligenza”)• A bordo o a terra (teleguida via radio o via cavo)
– Sensori, per conoscere sé stesso e l’ambiente circostante• A bordo, alcuni con segnali replicati a terra per teleguida
– Attuatori, per compiere azioni (movimento, manipolazione, …) nell’ambiente
• A bordo
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/4
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Locomozione
• Robot terrestri; per il moto utilizzano– Ruote e/o cingoli– Zampe– Mix di ruote e zampe
• bipedi o umanoidi• quadrupedi• esapodi …
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/5
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Locomozione
Gambe: quadrupedi
Gambe: da 2 a 8
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/6
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Locomozione
• Robot sottomarini; per il moto utilizzano– Eliche– Getti d’acqua– Spostamento mediante pinne o mediante il movimento di tutto
il corpo (pesci)
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/7
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Locomozione
• Robot aerei; per il moto utilizzano– Ali fisse – Ali rotanti– Dirigibili e palloni– Ali battenti (poco diffuso)
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/8
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Locomozione naturale
Onde longitudinali
Onde trasversali
Corsa (quadrupedi)
Salto (quadrupedi)
Passo (bipedi)
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/9
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Biomimesi
Onde longitudinali Onde trasversali
sistemi biomimetici = imitano la natura
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/10
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Biomimesi
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/11
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Altri esempi
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/12
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Esempi
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/13
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Esempi di utilizzo
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/14
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Temi della robotica mobile
• Locomozione e bracci (struttura meccanica)• Attuazione = power generation, power storage e motori • Percezione = sensori• Intelligenza
– Comunicazione– Localizzazione– Pianificazione – Navigazione– Motion control
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/15
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Temi
• Struttura e locomozione: tratteremo solo robot ruotati– Tipi di ruote– Cinematica
• Power generation e azionamenti: non sarà trattato• Sensori: elenco dei principali sensori
– Posizionamento assoluto e relativo (odometria)– Velocità– Prossimità e distanza– Active ranging– Visione
• Comunicazione: non sarà trattato• Intelligenza: tratteremo i principali temi in modo
generale
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/16
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Sfide scientifiche
Cognition
How to make the robot understand the
context in whichoperates
How to give it a rudimentary mind
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/17
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Sfide scientifiche
Learning
How to make the robot capable of experiences, i.e.
learning and memoryand use them in
future tasks
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/18
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Social interaction
Sfide scientifiche
How to make the robot interact with
the humans around itin a simple though
effective way
Study new paradigmsof communication
Basilio Bona – DAUIN – Politecnico di TorinoAA 2006/07 001/19
RO
BO
TIC
A –
01
CFI
DV
02
CFI
CY
Sfide scientifiche
Nanotechnology