Mobile Robots are increasingly working in close interaction with human beings in environments as diverse as homes, hospitals, public spaces, public transportation systems and disaster areas. The situation is similar when it comes to Autonomous Vehicles, which are equipped with robot-like capabilities (sensing, decision and control).
Such robots must balance constraints such as safety, efficiency and autonomy, while addressing the novel problems of acceptability and human-robot interaction. Given the high stakes involved, developing these technologies is clearly a major challenge for both the industry and the human society.
Course Objective
The objective of this course is to introduce the key concepts required to program mobile robots and autonomous vehicles. The course presents both formal and algorithmic tools, and for its last week's topics (behavior modeling and learning), it will also provide realistic examples and programming exercises in Python.
This course is designed around a real-time decision architecture using Bayesian approaches. It covers topics such as:
Every week consists in approximately 10 sessions composed of a video lecture, supplementary ressources, associated quiz and applicative exercises.
Basic notions of robotics, probabilities, linear algebra and Python (only for week 5).
Targeted Audience
The course is primarily intended for students with an engineering or masters degree, but any person with basic familiarity with probabilities, linear algebra and Python can benefit from it.
The course can also complement the skills of engineers and researchers working in the field of mobile robots and autonomous vehicles.
Catégories
Catégories
Catégories
Vous êtes autorisé à :
Selon les conditions suivantes :
Vous êtes autorisé à :
Selon les conditions suivantes :