Přístupnostní navigace
E-application
Search Search Close
Course detail
FEKT-MPC-RBTAcad. year: 2024/2025
The course builds on BPC-RBM and BPC-PRP, where students were introduced to the fundamental components of stationary and mobile robots and practiced programming them. This course begins with an overview of managing the development process of mobile robots, followed by several lectures covering the use of ROS2 and software simulators. The second half of the course focuses on well-known algorithms used in mobile robotics, particularly for localization, mapping, and navigation. All lecture content is reinforced in laboratory sessions, where students will program the movements of simulated mobile robots. The course concludes with topics such as motor control to achieve desired robot poses, algorithms for autonomous robot behavior, and modern trends in robotics, including AI, LLMs, and reinforcement learning (RL). While completing BPC-RBM and BPC-PRP is not a prerequisite, it is recommended for a more comprehensive understanding of robotics.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Entry knowledge
Rules for evaluation and completion of the course
Requirements for Course Credit and Exam Eligibility:
Requirements for Passing the Exam:
* = Any absence from a laboratory exercise must be justified and properly excused (e.g., a doctor’s note). The student is then required to make up for the missed session during another time slot covering the same topic. If this is not feasible, the student must undergo an oral examination on the topic of the missed exercise. Up to 10 points can be awarded for this oral examination.
Aims
The course aims to prepare students to design an appropriate robotic platform for a mobile robot equipped with suitable computational units and utilizing the widely known robotic framework ROS2. Upon completion, students should be able to implement basic autonomous behaviors for a mobile robot within this framework, including localization, mapping, and planning.
Study aids
Prerequisites and corequisites
Basic literature
Recommended reading
Elearning
Classification of course in study plans
Lecture
Teacher / Lecturer
Syllabus
Laboratory exercise