Course Vision for Autonomous RobotsMaster Artificial IntelligenceThis is the information of Fall 2024This year the course will be given for the first time, by Arnoud Visser and Shaodi You as lecturers.
DescriptionThe description is available in the course catalogue with code VFAR6Y. The course is a free choice in the Master Artificial Intelligence Curriculum. It assumes that you have finished Computer Vision 1 prior to this course. ContentsThis course gives an introduction in the fundamentals of perception algorithms for autonomous robots. The focus will be on the mechanisms that allow a mobile robot to move through a real world environment to perform its tasks. It synthesizes material from the fields of spatial transformations, computer vision, artificial intelligence and probability theory.This course is based on the books Robotics, Vision and Control and Computational Principles of Mobile Robotics. The assignments are all Python and ROS based. ScheduleThe official schedule should be found at mytimetable or datanose. For the assignments not only a solution is expected, but also a rational. The experiments performed to solve the given problem should be described in a lab report, which will be graded based on the following criteria.
Week 44: Lecture - 1st hour - Introduction
Week 45: Lecture - 1st hour - Position and orientation
Week 46: Lecture - 1st hour - Time and Motion
Week 47: Lecture - 1st hour - Mobile robot vehicles
Week 48: Lecture - 1st hour - Navigation
Week 49: Lecture - 1st hour - Localization and Mapping Week 50: Final project implementation
Week 51: Final project demonstration
Literature
Peter Corke, Robotics, Vision and Control - Fundamental Algorithms in Python, Springer Tracts in Advanced Robotics 146, 3rd edition, May 2023
Gregory Dudek and Michael Jenkin, Computational Principles of Mobile Robotics, Cambridge University Press, 3rd edition, February 2024. Embedding in AI curriculumThis course is supported by the following chapters of 'Artificial Intelligence - A Modern Approach' 4th edition, by Stuart Russell and Peter Norvig:
Links
Software toolkitsLast updated March 4, 2024
This web-page and the list of participants to this course is maintained by
Arnoud Visser
(a.visser@uva.nl)
|
a.visser@uva.nl |