Checking date: 28/06/2021

Course: 2022/2023

Robot Operating Systems
Master in Robotics and Automatization (Plan: 296 - Estudio: 77)

Coordinating teacher: ALONSO MARTIN, FERNANDO

Department assigned to the subject: Systems Engineering and Automation Department

Type: Compulsory
ECTS Credits: 3.0 ECTS


Requirements (Subjects that are assumed to be known)
It is recommended to have installed Ubuntu in your personal laptop using a Virtual Machine.
Basic knowledge of ROS, programming and Linux.
Skills and learning outcomes
Description of contents: programme
1. Introduction to ROS 2. Communications methods. 3. Programming nodes. 4. Topics. 5. Services. 6. Timers. 7. Distributed execution.
Learning activities and methodology
It will be provided additional online tutorials in order to help to perform the exercises.
Assessment System
  • % end-of-term-examination 50
  • % of continuous assessment (assigments, laboratory, practicals...) 50
Calendar of Continuous assessment

The course syllabus may change due academic events or other reasons.