Robotica: Sistemi Robotici Distribuiti

Course

Material

Info

Corso di Laurea Magistrale in Ingegneria Robotica e dell'Automazione

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 questionarioSarete 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

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.

 

 

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. 

Receiving times:

Venerdì ore 14.30-16.30 presso Centro Piaggio

Course program: