OverviewThe course provides an overview of mathematical models and algorithms behind state-of-the-art robotic manipulation. The covered viewpoints include grasping. motion planning, motion control, control in contact and redundancy, and learning manipulation skills.
After completing the course, a student can: (i) explain main concepts related to robotic manipulation; (ii) read scientific literature in robotics to choose approaches for a particular problem; (iii) implement state-of-the-art algorithms.
The course consists of lectures, readings, exercise sessions and associated assignments, and quizzes for lectures.
Contact teaching (lectures, exercise sessions) will be in-class.
Each lecture is associated with a reading assignment from the course book that should be completed before the corresponding lecture to get an introduction to the topic. Each lecture is also associated with a quiz that can be completed based on the previous lectures and the reading assignment. You are strongly encouraged to attend the lecture sessions.
Exercise tasks are compulsory individual assignments that are introduced in the exercise sessions and need to be returned before given deadlines. Tutoring for the exercise assignments is given in the exercise sessions.