ROBOTICS
Anno accademico 2015/2016 - 2° anno
Docente: Giovanni Antonio MUSCATO
Crediti: 9
SSD: ING-INF/04 - Automatica
Modalità di erogazione: Tradizionale
Organizzazione didattica: 225 ore d'impegno totale, 176 di studio individuale, 49 di lezione frontale
Semestre: 2°
ENGLISH VERSION
Crediti: 9
SSD: ING-INF/04 - Automatica
Modalità di erogazione: Tradizionale
Organizzazione didattica: 225 ore d'impegno totale, 176 di studio individuale, 49 di lezione frontale
Semestre: 2°
ENGLISH VERSION
Obiettivi formativi
Modellazione, progettazione e controllo di manipolatori robotici, mobile robot e robot di servizio.
Contenuti del corso
Introduzione: Sviluppi storici, Classificazione dei robot, Componenti di un robot. Applicazioni e Mercato della robotica. Cinematica e dinamica: Trasformazione cinematica diretta, Matrici di rotazione, Rappresentazione di Denavit-Hartenberg, Equazioni cinematiche dei manipolatori, Trasformazione cinematica inversa, Cinematica differenziale, Matrice Jacobiana, Statica, Rigidità e Cedevolezza, Ellissoidi di manipolabilità. Analisi della ridondanza. Equazioni della dinamica del Braccio di un Robot. Calcolo delle traiettorie di un manipolatore: Pianificazione della traiettoria, Traiettorie nello spazio dei giunti e nello spazio operativo. Controllo: Controllo in catena chiusa di un servomeccanismo di posizione, Regolatore P.I.D., Controllo decentralizzato; Controllo centralizzato, Controllo robusto, controllo adattativo. Controllo nello spazio operativo. Controllo dell'interazione, Controllo di forza, Controllo ibrido. Sensori e attuatori per la robotica: Sistemi di attuazione dei giunti, Azionamenti elettrici, idraulici e pneumatici, Sensori propriocettivi, Sensori esterocettivi. Visione per la robotica: Acquisizione delle immagini, Geometria dell'immagine, Relazioni di base tra i pixel, Preelaborazione, Segmentazione, Descrizione, Riconoscimento, Interpretazione. Controllo visuale di un robot. Service robot: Definizione di service robot, Applicazioni di Service robot. I robot mobili. Navigazione di un robot mobile, Dead Reckoning, Odometria, Map-Building, Map-Matching. Controllo di traiettorie di robot mobili. Robot non-olonomi. Esempi di Service robot. Laboratorio di robotica: Esperienze di programmazione e controllo di robot manipolatori e mobili.
Testi di riferimento
B. Siciliano, L. Sciavicco, L. Villani, G. Oriolo,“Robotica”, Mc Graw-Hill Italia
B. Siciliano, L. Sciavicco, L. Villani, G. Oriolo,“Robotics”, Springer
R. Siegwart, I. Nourbakhsh, “Introduction to Autonomous Mobile Robots”, MIT Press
B. Siciliano, L. Sciavicco, L. Villani, G. Oriolo,“Robotics”, Springer
R. Siegwart, I. Nourbakhsh, “Introduction to Autonomous Mobile Robots”, MIT Press