Vision for Autonomous Robots

6 EC

Semester 1, period 2

5204VFAR6Y

Owner Master Artificial Intelligence
Coordinator dr. Arnoud Visser
Part of Master Artificial Intelligence,
Links Visible Learning Trajectories

Course manual 2025/2026

Course content

For a robot to be autonomous, it has to perceive and understand the world around it. This course introduces you to the key computer vision algorithms used in mobile robotics, such as information filtering, feature extraction, multiple view geometry, scene reconstruction, object tracking, visual-inertial odometry, Simultaneous Localization And Mapping (SLAM), based on the latest development of deep learning.

See for more information: Course website

Study materials

Literature

Software

Other

  • UGV Rover

Objectives

  • The student has the capability to develop perception algorithms for robot systems
  • The student can formulate scientific questions on perception algorithms for robot systems to decompose and solve such complex problems
  • The student can analyze and solve problems in coupling perception algorithms with the appropriate actions to navigate the environment
  • The student can apply and demonstrate the learned knowledge and skills in practical robotics applications
  • The student can critically appraise current research literature on the state of the art perception algorithms on a robotic platform

Teaching methods

  • Lecture
  • Computer lab session/practical training
  • Presentation/symposium

Learning activities

Activity

Hours

Hoorcollege

14

Practicum

28

Tentamen

2

Werkcollege

14

Self study

110

Total

168

(6 EC x 28 uur)

Attendance

This programme does not have requirements concerning attendance (OER part B).

Assessment

Item and weight Details

Final grade

0.65 (65%)

Practical

0.35 (35%)

Exam

Assignments

The assignments will be done in groups of four.

Fraud and plagiarism

The 'Regulations governing fraud and plagiarism for UvA students' applies to this course. This will be monitored carefully. Upon suspicion of fraud or plagiarism the Examinations Board of the programme will be informed. For the 'Regulations governing fraud and plagiarism for UvA students' see: www.student.uva.nl

Course structure

Weeknummer Onderwerpen Studiestof
1 Introduction  
2 Camera model  
3 Visual localization  
4 Stereo vision  
5 Simultaneous Localization and Mapping  
6 Scene Understanding  
7 Advanced topics  
8    

Contact information

Coordinator

  • dr. Arnoud Visser

Staff

  • dr. Shaodi You