PB120 Robotics

Fakulta informatiky
jaro 2026
Rozsah
2/2/0. 3 kr. (plus ukončení). Ukončení: zk.
Vyučováno kontaktně
Vyučující
Ing. Jan Král, Ph.D. (přednášející)
doc. RNDr. Zdeněk Matěj, Ph.D. (přednášející)
Mgr. Martin Skalský (přednášející)
Mgr. Petr Kubica (cvičící)
Garance
doc. RNDr. Zdeněk Matěj, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh
Út 17. 2. až Út 12. 5. Út 18:00–19:50 A220
  • Rozvrh seminárních/paralelních skupin:
PB120/01: St 18. 2. až St 13. 5. St 12:00–13:50 A415, M. Skalský
PB120/02: St 18. 2. až St 13. 5. St 14:00–15:50 A415, P. Kubica, M. Skalský
Předpoklady
Ability to write code in C++ and Python, Ability to read equations with vectors and matrices, Understanding of elementary mathematical analysis. Understanding of basic graph algorithms (DFS, BFS).
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
Anotace
The course aims to give students a hands-on introduction to robotics and teach general skills needed to implement software for a simple robotic platform. It should provide students with an initial overview of the problematics and serve as an entry point for further education in modern robotic algorithms.
Výstupy z učení
Students will understand what typical robot software architecture looks like and be able to implement it for a simple autonomous system.
Klíčová témata
  • Introduction to robotics: 1. State Space, Control Space, Reference Frames 2. Kinematics, Dynamics. 3. Sensors and Actuators
  • State Estimation: 2. Sampling-based solutions - Monte Carlo methods 3. Analytical solutions - Kalman Filtering 4. Maximum likelihood estimation - Optimisation methods 5. SLAM
  • Control: 5. PID Controller 6. LQR, MPC
  • Planning: 7. Graph-based planning - A* 8. Sampling-based planning - RRT* 9. Optimisation-based planning
Studijní zdroje a literatura
    doporučená literatura
  • Springer handbook of robotics. Edited by Bruno Siciliano - Oussama Khatib. 2nd edition. Heidelberg: Springer, 2016, lxxvi, 222. ISBN 9783319325507. info
  • THRUN, Sebastian; Wolfram BURGARD a Dieter FOX. Probabilistic robotics. London, England: MIT Press, 2006, xx, 647. ISBN 9780262201629. info
Přístupy, postupy a metody používané ve výuce
Theoretical lecture followed by application of presented techniques on a simple robotic platform. Students are expected to spend extra time finishing the tasks given in lectures outside of lectures.
Způsob ověření výstupů z učení a požadavky na ukončení
Students will obtain credit upon completing all the tasks given in lectures.
Vyučovací jazyk
Angličtina
Další komentáře
Předmět je vyučován každoročně.

  • Statistika zápisu (nejnovější)
  • Permalink: https://is.muni.cz/predmet/fi/jaro2026/PB120