La formation Mise en œuvre SNMP vous permettra de comprendre l'architecture de ROS, de savoir choisir et de mettre en œuvre les composants adaptés à un projet robotique. Les travaux pratiques sont réalisés avec ROS 2.
Conception robotique avec ROS (RT020)
Conception robotique avec ROS
Comprendre l'architecture de ROS, savoir choisir et mettre en œuvre les composants adaptés à un projet robotique. Les travaux pratiques sont réalisés avec ROS 2.
Introduction
- Présentation de ROS (Robot Operating System), historique, contraintes, fonctionnalités, licence.
- Objectifs des créateurs de ROS.
- Point sur les dernières distributions de ROS.
- Tour d'horizon des robots compatibles.
- Exemples d'utilisation de ROS.
Architecture
- Principe de fonctionnement de ROS : modularité, légèreté, compatibilité
- Les différents éléments : les nœuds, le master, les topics, les messages, les services
- L'organisation des fichiers, l'installation : les packages, les stacks
- Présentation packages disponibles
Mise en œuvre
- Installation sur Ubuntu.
- Configuration de l'environnement.
- Présentation du filesystem ROS et de roscd, eosis, rospack
- Premier pas : création d'un package.
- Gestion des nœuds : utilisation de roscore, rosnode et rosrun.
- Création de topics et de services
Développement
- Programmation en python d'outils de publication et réception de messages (topics),
- et de services et clients simples.
Exploitation
- Utilisation de fichiers .bag pour stocker des messages et les réutiliser
- Gestion des dépendances entre packages
- Exécution de ROS sur une infrastructure de plusieurs serveurs.
Extensions
Présentation des librairies principales
À qui s’adresse cette formation ?
Chefs de projet robotique, développeurs et toute personne souhaitant utiliser le système ROS pour concevoir une application robotique.
Quels sont les prérequis ?
Connaissance générale des systèmes d'informations, d'un langage de développement comme Python ou C++.
Méthodes pédagogiques
- Apports théoriques suivis d’applications
- Travaux pratiques réalisés
Méthodes d'évaluations
- QCM d'évaluation des acquis
- À l’issue de cette formation, un certificat ESIEE-IT vous sera délivré.
Pour vous inscrire, envoyez un mail à formationcontinue@esiee-it.fr (réponses sous 48heures).
Informations complémentaires
Prochaines sessions :
- Du 18 au 20 octobre 2023
- Du 17 au 19 janvier 2024
- Du 20 au 22 mars 2024
- Du 5 au 7 juin 2024
- Du 11 au 13 septembre 2024
- Du 4 au 6 décembre 2024
- Horaires : 9h00 à 17h30
- Taux de réussite : nouvelle formation
- 100% à distance (D) ou en présentiel (P)
- Si vous êtes en situation de handicap, retrouvez toutes les informations utiles ICI