Upon successful completion of this course, students will be able to:
- Understand the factors that differentiate a robot from other autonomous systems.
- Understand the main types of perception and sensor systems integrated in robots.
- Understand the main types of actuation and control systems integrated in robots.
- Solve navigation problems of mobile robots.
- Know the main processing technologies in robotics and their characteristics (e.g. microcontroller families, SBC, ...).
- Apply their knowledge to improve robot interaction systems.
- Apply their knowledge to design decision-making systems with or without machine learning.