Charles Explorer logo
🇬🇧

Middleware for robotics

Class at Faculty of Mathematics and Physics |
NAIL112

Syllabus

Robot control system architecture, purpose of middleware.

Overview of middleware platforms (ROS, OROCOS, Player/Stage, URBI, YARP, OpenRTM-aist).

ROS (conception, architecture, low level and hihg level interfaces, communication, synchronization).

Practical experiments with real or simulated robots.

Annotation

This course provides an overview of various middleware platforms used in robotics. The course is focused towards autonomous robot control systems (UGV, UAV).

We will be using ROS since it is currently one of the most widespread middleware platforms available. Throughout the course we will learn how to control either simulated or real robots.