Selected Topics – Robotics and Computer Vision

Mobile Robotics:

  • Overview about motors and sensors and their modelling for robotics
  • Robotic locomotion
  • Coordinate transformations
  • Planning, navigation
  • Behaviour
  • Mapping, SLAM (Simultaneous Localization and Mapping)

Computer Vision:

  • Basics, image representation, color spaces
  •  Filter operations
  • Feature extraction

The exercise part consists of a “Robohockey” competition with its final at the end of the course, where always 2 mobile robots compete against each other and have to score points (recognize the field, score goals…). Over the course of the semester, teams with 3-4 students each program a mobile robot, such that – using laser and camera sensors – it can automatically recognize the field, the opponent, the goals and the pucks and autonomously navigate and play. The development is done in a 3D simulator first, then code is deployed to the real robot.