 |
Risorsa bibliografica obbligatoria |
 |
Risorsa bibliografica facoltativa |
|
Anno Accademico
|
2014/2015
|
Scuola
|
Scuola di Ingegneria Industriale e dell'Informazione |
Insegnamento
|
090944 - ROBOTICS
- 090943 - COGNITIVE ROBOTICS
|
Docente |
Gini Giuseppina
|
Cfu |
5.00
|
Tipo insegnamento
|
Modulo Di Corso Strutturato
|
Corso di Studi |
Codice Piano di Studio preventivamente approvato |
Da (compreso) |
A (escluso) |
Insegnamento |
Ing Ind - Inf (Mag.)(ord. 270) - MI (434) INGEGNERIA INFORMATICA | * | A | ZZZZ | 091316 - COGNITIVE ROBOTICS | 090944 - ROBOTICS | Ing Ind - Inf (Mag.)(ord. 270) - MI (481) COMPUTER SCIENCE AND ENGINEERING - INGEGNERIA INFORMATICA | * | A | ZZZZ | 091316 - COGNITIVE ROBOTICS | 090944 - ROBOTICS |
Programma dettagliato e risultati di apprendimento attesi |
Aims and learning outcomes
This course addresses the methodological aspects of Cognitive Robotics. Cognitive Robotics is about endowing the robot with intelligent behaviour by designing and deploying a processing architecture making the robot apt to adapt and learn, allowing it to decide how to attain complex goals in a complex world. Perception and action, and how to model them in neural and symbolic representations are therefore the core issues to address.
Inspiring models of Cognitive Robotics arise from different disciplines: the neural architectures from neuroscience, the basic behaviours from etology, motivations and emotions from psychology, the multirobot behaviour from sociology. Those models could be implemented in terms of formal logic, probabilistic, and neural models.
Implementation issues are approached and developed into an integrated middleware for robotics, to give students the experience of a quite professional way to develop and experiment robotics algorithms.
The last part of the course will focus on applying the knowledge from the initial lectures to the key approaches to robot design and control. The diversity of robot research provides an enormous number of technical papers, from which a few case studies are selected and discussed.
Syllabus
1. Deliberative systems for cognitive robots
- reactive, cognitive, hybrid architectures.
- discrete and continuous planners: action representation and map representation.
- non linear planners, partial order planners, Graphplan, SATplan, PDDL (Planning Domain Definition Language).
- random planning in C-space (Probabilist Road Map, SBL, RRT).
- localization and mapping: probabilistic models, sensor models, SLAM.
2. Bioinspired controllers for autonomous robots
- neural controllers and neural models of space and paths.
- neural models for the hand-eye coordination.
- evolutive systems for learning and control.
- imitation learning.
- collective control of actions and perceptions.
3. User/robot and robot/robot interaction
- the environment as a communication medium: distributed sensing for robot/robot interaction.
- multisensorial interfaces: physical principles and telecontrol.
- bodily interface to interact with real and virtual worlds.
- case studies in prostheses and rehabilitation robotics using EMG signals.
4. Constructing effective physical agents
- morphologic robotics.
- bioinspired systems.
- new actuators and sensors for cognitive robots.
- case studies of robots with advanced mobility (legged, swimmers, etc).
5. Middleware and system integration
- the ROS (Robot Operating System) environment for robot simulation and control.
- robot models in ROS.
- sensor integration in ROS.
Prerequisites
Prerequisites include basic principles of robotics terminology and building blocks.
|
Note Sulla Modalità di valutazione |
The final examination is a written test. Project work is also required, either in form of a collective workshop or as a personal technical homework.
|
The course site http://home.dei.polimi.it/gini/robot Note:provides the text of lectures and a reading list of downloadable teaching material
S. Thrun and others, Probabilistic Robotics , Editore: The MIT Press, Anno edizione: 2005
H. Choset and others, Principles of Robot Motion: Theory, Algorithms, and Implementations, Editore: The MIT Press, Anno edizione: 2011
G. A. Bekey, Autonomous robots, Editore: The MIT Press, Anno edizione: 2005
|
Nessun software richiesto |
Tipo Forma Didattica
|
Ore didattiche |
lezione
|
30.0
|
esercitazione
|
20.0
|
laboratorio informatico
|
0.0
|
laboratorio sperimentale
|
0.0
|
progetto
|
0.0
|
laboratorio di progetto
|
0.0
|
Informazioni in lingua inglese a supporto dell'internazionalizzazione |
Insegnamento erogato in lingua
--
|
Disponibilità di materiale didattico/slides in lingua inglese
|
Disponibilità di libri di testo/bibliografia in lingua inglese
|
Possibilità di sostenere l'esame in lingua inglese
|
Disponibilità di supporto didattico in lingua inglese
|
|