This lab course will cover various interesting topics of Computer Vision useful for Robotic applications. The participants will start by implementing some fundamental computer vision algorithms. These basic components will be iteratively expanded as the course progresses resulting in the creation of a full featured visual processing pipeline that in turn can be used to solve complex robotic tasks, in particular SLAM. Participants will then select a specific project from a range of final project topics to further expand their skills and knowledge in desired area of computer vision as the completion of this course.
Selection of possibly covered Topics
Robot Operating System
Feature Detectors and Descriptors
Feature Matching and Tracking
The course will be held in English language. The materials will also be in English.
The number of possible participants is 15.
The course will be likely be divided into two parts: regular exercise sheets in the first part and a final project in the second part
Requirements: Working knowledge in C++, basic knowledge in Computer Vision
See the course materials from the previous semester for an idea about the structure of the course.