ros

Comme son nom l’indique, ROS (Robot Operating System) est un système d’exploitation pour robots. De même que les systèmes d’exploitation pour PC, serveurs ou appareils autonomes, ROS est un système d’exploitation complet pour la robotique de service.

ROS est un méta système d’exploitation, quelque chose entre le système d’exploitation et le middleware.

Il fournit des services proches d’un système d’exploitation (abstraction du matériel, gestion de la concurrence, des processus…) mais aussi des fonctionnalités de haut niveau (appels asynchrones, appels synchrones, base de données centralisée de données, système de paramétrage du robot…).