Ingegneria Informatica e Intelligenza artificiale L-8
Robotica Intelligente e Sistemi Autonomi
| Settore scientifico disciplinare | Numero crediti formativi (CFU) | Docente |
| ING-INF/05 | 9 | Pasquale De Luca |
Obiettivi
Il corso partirà dalla definizione di agenti intelligenti per arrivare ad agenti robotici affrontando aspetti metodologici della Robotica Intelligente che consiste nel dotare robot e agenti incarnati di un comportamento intelligente progettando e implementando un'architettura di elaborazione che li renda atti a deliberare, apprendere e ragionare su come comportarsi in risposta a obiettivi complessi in un mondo complesso. I modelli ispiratori della Robotic derivano da diverse discipline: le architetture neurali dalle neuroscienze, i comportamenti di base dall'etologia, le motivazioni e le emozioni dalla psicologia, il comportamento multirobot dalla sociologia. Questi modelli potrebbero essere implementati in termini di logica formale, modelli probabilistici e neurali che si trasformano in agenti computazionali incorporati. Utilizzo ROS (Robotic Operating System) e Choregraph, un applicativo per la programmazione di robot umanoidi
Risorse
Murphy R.R. - Introduction to AI robotics - MIT Press - 2000
S. Russell, P. Norvig, “Artificial Intelligence. A Modern Approach", Prentice Hall, Second Edition - 2003
Arkin R.C. - Behavior-based robotics - MIT Press – 1998
Pefeifer R. & Scheier C. - Understanding Intelligence - MIT Press - 2000
Lentin J. and Cacace J., Mastering ROS for Robotics Programming: Design, build, and simulate complex robots using the Robot Operating System, BIRMINGHAM –MUMBAI - 2018
Verifica
Prova scritta + eventuale prova orale