Le ROS (Robot Operating System) est un logiciel open source qui permet aux utilisateurs de mettre en réseau différentes technologies issues de divers robots, plates-formes mobiles, préhenseurs et autres. Le ROS permet également de planifier des trajectoires de déplacement, de créer et de modéliser des applications avec des robots et des interfaces utilisateur.
Cette formation vous permettra de vous familiariser avec la plate-forme ROS grâce à une approche d’apprentissage par la pratique, avec une explication théorique et une partie pratique illustrée pas à pas par la formation à la modélisation d’une conception de robot et de ses principaux éléments.
De plus, vous apprendrez à mettre en place votre propre projet de véhicule mobile en modélisant ses principaux éléments et en utilisant des packages open source pour contrôler les mouvements et la simulation. De la même manière, le ROS2 sera introduit et les deux versions seront traitées dans la formation.
Une partie de la formation se concentre sur l’introduction à l’utilisation du ROS et du ROS2 pour le contrôle de robots mobiles et la navigation autonome basée sur SLAM. L’intégration de capteurs appropriés avec des technologies telles que les scrutateurs de sécurité est abordée en même temps que l’application complète basée sur du matériel réel.
À la fin de la formation, vous serez en mesure de créer un projet de véhicule autonome avec le ROS et le ROS2, capable de naviguer avec guidage automatique, et de l’implémenter en tant qu’application réelle.