Lecture
Credit terms
-
End-term test – 50% to pass
-
Short tests at the end of lectures
-
Grades:
- 3.0: 50% – 59%
- 3.5: 60% – 69%
- 4.0: 70% – 79%
- 4.5: 80% – 89%
- 5.0: >= 90%
Lectures
- Introduction
- Communication in Distributed Systems I
- Communication in Distributed Systems II
- ROS 2: History, Nodes, Topics
- ROS 2: QoS, Services, Configuration & Workspace
- ROS 2: Time Handling, Launch System & Actions
- [ROS 2 TF2: Coordinate Frames & Transforms]
Laboratory
Exercises
- L0: Introduction
- L1: Communication in distributed systems – MQTT
- L2: Communication in distributed systems – ZeroMQ and Protobuf
- L3-L4: Introduction to ROS 2
- L5-L6: Robot monitoring system in ROS 2
- L14: Additional class date
Credit terms
- Obligatory presence, one absence is allowed
- Preparation to classes
- Pass laboratory exercises (one of them can be skipped)