Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?
Rappel Email
Deux jours pour développer avec ROS 2 : écosystème, outils de visualisation, packages et nœuds en Python ou C++. Pour techniciens et ingénieurs en robotique.
Cette formation ROS 2 vous permettra de comprendre l’écosystème de la robotique open source, de maîtriser les briques logicielles clés de ROS et d’apprendre à développer vos propres nœuds en Python.
rclpy ou rclcpp
Cette formation est orientée pratique et vous donnera les compétences pour construire vos propres packages ROS et piloter des robots terrestres ou bras robotiques, simulés ou réels.
Cette formation s'adresse aux technicien·ne·s et ingénieur·e·s en robotique ou mécatronique ayant déjà une précédente expérience de développement de scripts Python basiques et souhaitant découvrir et tester ROS.
tf2 pour effectuer des transformations géométriquesMises en pratique :
Mises en pratique :
- Pilotage d'un robot simulé en 3D dans des environnements virtuels
- Création d'une patrouille de navigation via un nœud Python
- Développement d'un asservissement pour un robot marin
Il faut savoir écrire et exécuter des scripts Python basiques, et avoir des notions de théorie robotique : le modèle géométrique d'un robot et l'algorithme A*. La formation s'adresse aux technicien·ne·s et ingénieur·e·s en robotique ou mécatronique qui veulent découvrir ROS. Aucune expérience préalable de ROS n'est demandée.
La formation demande une machine capable de faire tourner la simulation : un GPU dédié (Nvidia, AMD ou Intel) et au moins 8 threads CPU. Vous avez le choix entre une installation d'Ubuntu 24.04 avec ROS Jazzy, un conteneur Docker ou un démarrage depuis une clé USB.
Les mises en pratique utilisent surtout des nœuds Python avec rclpy. Le C++ avec rclcpp est aussi présenté pour créer un paquet et un nœud, mais le développement de nœuds en Python est le fil conducteur. Si votre projet est en C++, vérifiez le niveau de détail attendu avec l'équipe avant de vous inscrire.
Vous verrez les outils ROS, les packages et nœuds en Python ou C++, la simulation avec Gazebo et URDF, la navigation autonome, puis la planification de trajectoires de bras robotiques.
Pour en savoir plus, veuillez consulter notre page : Comment financer votre formation ?
Oui, la formation peut être proposée en présentiel ou en distanciel. Pour les inter-entreprises, les modalités (présentiel ou à distance) sont fonction de la session.
Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)
Les formations se déroulent toujours en petit groupe de 3 à 6 stagiaires. Nous souhaitons que les formateurs et formatrices puissent passer un maximum de temps avec chacun·e.
Voici une journée type :
* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012