Formation ROS Robot Operating System
ROS pour Robot Operating System est devenu une référence dans de nombreux projets robotiques pour faciliter la communication entre capteurs, actionneurs/moteurs, et algorithmes entre planification de mouvements, SLAM, MCL et intelligence artificielle : détection d’objets,…
ROS permet à votre projet robotique de gagner en autonomie, modularité et disposer d’une architecture solide offrant un standard de communication sur des projets souvent très complexes à mettre en oeuvre.
Objectifs :
Installer, paramétrer ROS, savoir programmer un robot, utiliser les systèmes de navigation de ROS et environnements de simulation robotique.
Public :
Développeur, ingénieur de solutions robotiques.
Programme (résumé) :
- Introduction et historique
Définitions
Histoire de la robotique
Robots utilisant ROS - Installation et paramétrage
Installer ROS et ses dépendances
ROS dans une VM / Docker
Paramétrage et installation de Gazebo, RViz, MoveIt,
Version de ROS, distribution linux. - Communication
Architecture ROS
Arborescence d’un projet
Package, Manifest, Stack, …
Messages, topics, paramètres, …
Echanges d’informations entre 2 « nodes » ROS - Simulations, Navigation
Simuler un robot, apprendre à le déplacer
Cartographie 2D/3D/Lidar/RGBD
SLAM (simultaneous localization and mapping)
MCL (Monte Carlo localization)
Visualisation avec RVIZ - Coder un robot
Découvrir comment programmer un robot avec ROS
Un microcontrôleur
Gérer la planification de mouvements d’un bras robotique avec MoveIT
Contrôler un robot à distance
Note : Programme détaillé sur demande.
Format | Durée |
Formation / Atelier | 3 jours |
Commentaires récents