Course
Material
Info
Parte del Corso di Robotica, costituito da
1) Controllo dei Robot: Prof. Antonio Bicchi
2) Sistemi Robotici Distribuiti: Prof.ssa Lucia Pallottino
Il corso ha una pagina sul sistema E-learning della scuola con tutto il materiale e le informazioni. Gli studenti sono tenuti ad iscriversi al corso sulla piattaforma moodle:
Al corso collaborano inoltre i membri del gruppo di Robotica del Centro E. Piaggio dell'Università di Pisa e del Laboratorio SoftBots dell'Istituto Italiano di Tecnologia (IIT)
Per ricevere informazioni sul corso (spostamenti di lezioni o appelli e altro) gli studenti sono pregati di registrarsi nel gruppo [email protected]
Modalità d'esame - Corso di Robotica
Prima dell'esame gli studenti devono obbligatoriamente iscriversi sul sito: http://servizi.ing.unipi.it e compilare i questionari proposti.
Nel corso dell’esame il candidato deve dimostrare conoscenza e capacità operative in tutte le parti in cui si articola il programma. Deve inoltre dimostrare di sapere implementare le tecniche studiate nel corso in contesti applicativi, realizzando dimostratori software e/o hardware di sistemi o sottosistemi robotici.
L'esame si svolge in tre fasi:
1) Svolgimento di un approfondimento applicativo (progetto) su temi concordati con i docenti del corso ed i collaboratori al corso, presentazione dei risultati attraverso dimostrazione pratica e/o presentazione pubblica, discussione;
2) Verifica delle conoscenze teoriche del programma relative al Controllo dei Robot (se non già esplicitate nella discussione dell'approfondimento applicativo);
3) Verifica delle conoscenze teoriche del programma relative ai Sistemi Robotici Distribuiti (se non già esplicitate nella discussione dell'approfondimento applicativo).
Il voto del corso è unico, e comunicato dai docenti solo al termine dell'ultima fase dell'esame.
La prima fase deve precedere le altre due, che possono essere svolte in ordine qualsiasi.
Le tre parti della verifica sono relative a impegni paragonabili tra di loro, e hanno uguale peso.
L'approfondimento applicativo consiste nell'implementazione operativa di una soluzione ad un problema di Robotica avanzata, in cui viene formulato un problema di rilevanza applicativa e/o teorica, che viene risolto con gli strumenti disponibili allo stato dell’arte, approfondendo eventuali metodi o tecnologie necessarie. L’elaborato finale deve avere la forma di un rapporto di progetto, mettendo in luce il problema affrontato, i metodi considerati, i riferimenti nella letteratura scientifica e tecnica, e i contenuti originali che hanno portato alla soluzione.
Ad esempio, il progetto può consistere nella realizzazione di esperimenti per verificare metodi innovativi di pianificazione e/o controllo di robot. Per realizzare le attività connesse il candidato potrà implementare i metodi in un pacchetto software o in un prototipo fisico. Nel secondo caso il candidato potrà frequentare i laboratori sperimentali a disposizione dei docenti.
L'illustrazione dei risultati sarà affidata ad una presentazione da proiettare in pubblico.
Il rapporto di progetto (compresa la presentazione) deve essere messo a disposizione dei docenti almeno una settimana prima della data dell'appello orale, inviando una email contente il link ad un repository su cui visualizzare e/o scaricare il materiale (ad esempio, Dropbox o Google Drive)
Assegnamento di Progetti e Tesi
Per ricevere informazioni sugli argomenti di approfondimento applicativo per il corso, e per eventuali sviluppi in Tesi di Laurea Magistrale, potete rivolgervi ai membri del gruppo di Robotica.
Per l'assegnazione del progetto, siete pregati di compilare questo questionario. Sarete contattati per alcune proposte di progetto tra cui scegliere in base al vostro profilo e alle vostre preferenze.
Collaboratori Senior del Gruppo di Robotica di Pisa
- Antonio Bicchi <[email protected]> Personal Web Page
Keywords: Robotics; Haptic Interfaces; Learning, Modeling, and Control - Orario di Ricevimento - Lucia Pallottino <[email protected]> Personal Web Page
Keywords: Mobile robotics, Planning and control, Distributed algorithms - Orario di Ricevimento - Matteo Bianchi <[email protected]> Personal Web Page
Keywords: Haptics and tactile sensing, Human-inspired robotic grasping and manipulation, Advanced human-robot interaction - Orario di Ricevimento - Manuel Giuseppe Catalano <[email protected]> Personal Web Page
Keywords: Robot Hands and Feet for humans, humanoids and collaborative robots; Robot Avatars operating in real environments; Mechatronic Design of Soft Robots Orario di Ricevimento - Danilo Caporale <[email protected]> Personal Web Page
Keywords: Autonomous systems, Nonlinear and optimal control, Model based learning - Orario di Ricevimento - Manolo Garabini <[email protected]> Personal Web Page
Keywords: Soft robotics;Optimal control of manipulation and legged locomotion;Iterative learning control - Ricevimento su appuntamento - Giorgio Grioli <[email protected]> Personal Web Page
Keywords: Design, Indentification and Control of Soft Robots; Robot Hands and Grasping; Human-Robot Cooperation, Rehabilitation and Augmentation. Ricevimento su appuntamento - Francesca Negrello <[email protected]> Personal Web Page
Keywords: Compliant actuation and mechanism design, Humanoids; Industrial collaborative robots. Ricevimento: su appuntamento - Paolo Salaris <[email protected]> Personal Web Page
Keywords: Optimal design, control and path planning of robotic systems; Optimal estimation and identification; Cooperative robotics. Ricevimento: su appuntamento - Alessandro Settimi <[email protected]> Personal Web Page
Keywords: Autonomous vehicles; Humanoids planning and control; Robotic software architectures. Ricevimento: su appuntamento
Collaboratori Junior del Gruppo di Robotica di Pisa
Ing. Franco Angelini <[email protected]>
Ing. Giuseppe Averta <[email protected]>
Ing. Federica Barontini <[email protected]>
Ing. Gemma Carolina Bettelani <[email protected]>
Ing. Patricia Capsi <[email protected]>
Ing. Andrea Stefano Ciullo <[email protected]>
Ing. Simone Fani <[email protected]>
Ing. Chiara Gabellieri <[email protected]>
Ing. Alice Ghezzi <[email protected]>
Ing. Simon Lemerle <[email protected]>
Ing. Gianluca Lentini <[email protected]>
Ing. Federico Massa <[email protected]>
Ing. Riccardo Mengacci <[email protected]>
Ing. Simone Monteleone <[email protected]>
Ing. Domenico Mura <[email protected]>
Ing. Alessandro Palleschi <[email protected]>
Ing. George Jose Pollayil <[email protected]>
Ing. Mathew Jose Pollayil <[email protected]>
Ing. Martina Rossero <[email protected]>
Ing. Grazia Zambella <[email protected]>
MATERIALE
Le dispense (in Material) e il Programma del corso sono in fase di scrittura e quindi soggetti a modifiche.
Il corso si basa sui seguenti testi:
- Stephen M. LaValle, "Motion Planning Algorithms", Cambridge University Press, 2006. (Disponibile online)
- Mehran Mesbahi & Magnus Egerstedt, "Graph Theoretic Methods in Multiagent Networks", Princeton University Press, Princeton, NJ, Sept. 2010.
- Nancy Lynch, "Distributed Algorithms" Elsevier, Morgan Kaufmann, 1996.
- Bruno Siciliano, Lorenzo Sciavicco, Luigi Villani, Giuseppe Oriolo, "Modellistica Pianificazione e Controllo", McGraw Hill, 2008.
COMUNICAZIONI
Eventuali modifiche di aula e/o orario o altre notizie verranno comunicate via mail. Gli studenti sono pregati di iscriversi al gruppo Google:
Studenti_Robotica_UNIPI, riportando Nome Cognome e numero di matricola.
Material
2015
2013
2012
Information
Exam info:
L'esame è orale, chi vuole può approfondire un argomento di interesse studiando e implementando un articolo scientifico oppure lavorando su un progetto della durata massima di 2 mesi in laboratorio su robot mobili.