Robotics
This course teaches the fundamental concepts of robotics. This knowledge is applied to programming educational and industrial arms and controlling mobile devices.
- Lab 1: Programming a robotic arm – forward and inverse kinematic
- Lab 2: Programming cooperative industrial arms
- Lab 3: Trajectory control of an Automated Guided Vehicle (AGV)
Telerobotics and Autonomous Systems
Here, the student learns to program autonomous and semi-autonomous mobile robots. The algorithms are implemented on individual and collective agents.
- Lab 1: Programming Braitenberg's Vehicles
- Lab 2: Emerging behaviors from autonomous agents interaction
Multimedia Information Systems
This is a multidisciplinary topic. It requires designing creativity, some knowledge in human information processing and programming skills.
- Lab 1: Designing, modelling and programming a 3D video game
- Lab 2: Web-based application
- Theoretical supports: