Checking date: 07/05/2018

Course: 2019/2020

Robot Operating Systems
Study: Master in Robotics and Automation (77)

Coordinating teacher: ALONSO MARTIN, FERNANDO

Department assigned to the subject: Department of Systems Engineering and Automation

Type: Compulsory
ECTS Credits: 3.0 ECTS


Students are expected to have completed
It is recommended to have installed Ubuntu in your personal laptop using a Virtual Machine.
Competences and skills that will be acquired and learning results.
Basic knowledge of ROS, programming and Linux.
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

The course syllabus and the academic weekly planning may change due academic events or other reasons.