Robotics – Master MVA

A large part of the recent progress in robotics has sided with advances in machine learning, optimization and computer vision. The objective of this lecture is to introduce the general conceptual tools behind these advances and show how they have enabled robots to perceive the world and perform tasks ranging, beyond factory automation, to highly-dynamic saltos or mountain hikes. The course covers modeling and simulation of robotic systems, motion planning, inverse problems for motion control, optimal control, and reinforcement learning. It also includes practical exercises with state-of-the-art robotics libraries, and a broader reflection on our responsibilities when it comes to doing research and innovation in robotics.

Next lectures

Lectures take place on Thursdays from 9:00 AM CET to 12:00 PM CET.

DateWhereTopicTeacherTA
03/10/24Inria ParisIntroduction to roboticsJustin Carpentier-
10/10/24Inria ParisConfiguration space, rigid transformsStéphane CaronAjay Sathya
17/10/24Inria ParisMotion planningStéphane CaronAjay Sathya
24/10/24Inria ParisInverse kinematicsStéphane CaronAjay Sathya
31/10/24Inria ParisPerception and estimationSilvère Bonnabel-
07/11/24Inria ParisOptimal control and simulationJustin CarpentierAjay Sathya
14/11/24TBDReinforcement learning for legged robotsStéphane CaronAjay Sathya
28/11/24Inria ParisResponsible roboticsPierre-Brice WieberAjay Sathya
05/12/24Inria ParisFinal poster sessionAll-

Inria Paris is located 48 rue Barrault, 75013 Paris. Lectures take place in the Jacques-Louis Lions amphitheatre, to the right when entering the lobby.

Materials

Evaluation

Evaluation for this class will be based on weekly homework (20%) and either a project or an article study (80%).

Homework

Homework topics will be handed out and started in tutorial (TP) sessions. Lecturers will help get everyone started during those sessions, then the tutorials can be finished as homework. Tutorials are due on the Wednesday (Paris time) preceding the next lecture. They can all be found in the robotics-mva-2024 repository on GiHub.

To return your solution:

Final evaluation

Final evaluation consists in either a project or an artical study, carried out by pairs of students (i.e. groups of size 2):

Deliverables are a small report and a poster, to be presented to teachers, TAs and other students at the Final poster session on December 7th (see the calendar for details).