ROS2 prend aussi en charge de nouveaux cas d’usages non supportés par ROS1 (Systemes de robots, contrôle en temps réel…)
[ii] ROS2 revisite l’architecture de base de ROS1: plus de single point of failure due au « ROS Master » ce processus (dit nœud pour ROS) maître d’où étaient lancé tous les autres processus. Les fonctions de middleware sont assurés via une API au choix implémentant les data distribution service (DDS) et garantissent les quality of service (QoS), une amélioration par rapport au middleware « maison » de ROS1 . ROS2 prend aussi en charge de nouveaux cas d’usages non supportés par ROS1 (Systemes de robots, contrôle en temps réel…)