2. stupeň, 1. ročník, zimný semester
Študenti si osvoja praktické zručnosti pri používaní robotického frameworku ROS (Robot Operating System), ktorý umožňuje vytváranie pokročilých robotických aplikácií. Naučia sa pracovať so základnými knižnicami, ktoré tento framework podporuje, pre návrh a simuláciu priemyselných a mobilných robotov. Rovnako budú vedieť tieto knižnice rozšíriť, prispôsobiť a doplniť. Následne budú schopní overiť funkčnosť týchto rozšírených aplikácii pomocou simulačného prostredia Gazebo. Študenti tak získajú komplexný prehľad informácii z problematiky návrhu pokročilých aplikácií priemyselnej a mobilnej robotiky.
[1] E. Fernández, L. Sanchez Crespo, A. Mahtani, and A. Martinez, Learning ROS for Robotics Programming: Your One-stop Guide to the Robot Operating System. Birmingham, UK: Packt Publishing, 2015. ISBN 978-1-78398-758-0.
[2] L. Brombach, Practical Robotics in C++: Build and Program Real Autonomous Robots Using Raspberry Pi. BPB Publications, 2021. ISBN 978-93-89423-464.
[3] J. Lentin, Learning Robotics using Python. Birmingham, UK: Packt Publishing, 2018. ISBN 978-1-78862-331-5.
[4] B. Gerkey, M. Quigley, and W. D. Smart, Programming Robots with ROS: A Practical Introduction to the Robot Operating System. Sebastopol, CA, USA: O'Reilly Media, 2016. ISBN 978-1-44932-389-9.