Přístupnostní navigace
E-application
Search Search Close
Course detail
FEKT-MPC-MAPAcad. year: 2025/2026
The course focuses on navigation in mobile robotics, with an emphasis on self-localization and planning. Students will be introduced to the necessary foundations of probability theory and algorithms for mobile robot motion control, localization using particle and Kalman filters, trajectory planning, and the basic principles of SLAM – Simultaneous Localization and Mapping. The individual algorithms will be implemented and tested during independent laboratory exercises in a simple MATLAB simulation environment. At the end of the course, students will apply these algorithms to complete a project addressing a complex task involving localization, planning, and control of a mobile robot.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Entry knowledge
The course requires knowledge at the level of mandatory undergraduate subjects, with particular emphasis on topics such as matrix calculus, probability, and control theory. Familiarity with the MATLAB environment, which is used for exercises, is expected. A general understanding of robotics-related issues, which can be acquired through courses such as BPC-RBM, BPC-PRP, and MPC-RBT, is advantageous. Students should have sufficient language skills to comprehend study materials in English.
Laboratory work requires valid certification as a "osoba poučená," which students must obtain before the start of the course. Information regarding this certification can be found in the Dean's Directive on Seznámení studentů s bezpečnostními předpisy.
Rules for evaluation and completion of the course
Points can be earned in the following categories:
Lectures are optional but recommended. Attendance in laboratory sessions is mandatory and necessary to earn the credit. Completing laboratory exercises requires the submission of assignments assigned by the instructor. Absences, if properly excused, can be made up after consulting with the instructor.
Aims
The goal of the course is to introduce students to the main challenges and issues in mobile robot navigation and to familiarize them with key algorithms for self-localization, path planning, and robot control, which they will also learn to implement and optimize. Graduates of the course will be able to select an appropriate localization algorithm based on the target application and available sensors, implement it, and fine-tune its parameters. Similarly, they will be capable of working with trajectory planning and motion control algorithms, optimizing and adapting them for specific platforms and tasks. Graduates will thus acquire essential knowledge for designing autonomous mobile robots.
Study aids
Prerequisites and corequisites
Basic literature
Recommended reading
Classification of course in study plans
Lecture
Teacher / Lecturer
Syllabus
Laboratory exercise