Practical Course Robotics (SS 18)

The first session is on Tuesday April 10th starting at 9:45, downstairs in our robotics lab (-1.208). See you there!

In this course students get the chance to work on real robots (manipulators, mobile robots & dynamic robots), realizing the concepts learned in the robotics lecture in real world. Participation in this course is recommended in preparation for future theses work in robotics. The course will be conducted in English and is targeted at students of MSc Computer Science, MSc Softwaretechnik, and Msc Informatik.

The number of participants is limited to 12.

Contents
The course will fully take place in our robotics lab downstairs. We will have two regular sessions a week:

Tuesdays 9:45 to 11:15

Thursdays 14:00 to 15:30

About 1/4 of the time we present tutorials, the rest of the time you will code for the robot.

The topics we aim to cover include, for instance,
1) Basic motion: feedback control in various task spaces,
2) Grasping & Manipulation,
3) ROS (Robot Operating System): basics, the navigation/SLAM packages,
4) Data collection and (Reinforcement) learning for basic control.

The course will culminate in a group project of your choice.

The available robots include the TurtleBot, the WillowGarage PR2 or the Rethink Robotics Baxter. Everything will be coded in C++, using our own as well as ROS interfaces to the robots.

Prerequisites
Successful completion of the Robotics lecture is mandatory, as well as good programming skills in C++. A familiarity with Git is also recommended.