Robot Operating System 2

Dernière mise à jour : 11/12/2025

Tarifs et informations

Contactez le service Executive Education pour remplir un bulletin d'inscription et valider le devis. 

Renseignements auprès de : executive.education@ec-nantes.fr

 

Description

visuel

📅 Jour 1 – Découverte des concepts et prise en main du logiciel R.O.S.

Présentation des participants et de l'intervenant.

Quizz d'entrée en formation

Présentation des principes de base de ROS :

  • Écosystème logiciel et communautaire
  • Outils de base
  • Nodes, topics et services
  • Notion et architecture de package

Outils graphiques et modèles de robots :

 

  • Modélisation d'un bras et d'une caméra
  • Visualisation sous Rviz
  • Simulation sous Gazebo

Mise en pratique :

  • Création et compilation d'un package
  • Définition d'un bras simple
  • Visualisation et commande simple
  • Simulation sous Gazebo

 

📅 Jour 2 – Robotique mobile et stack Navigation

Présentation de l'écosystème robotique mobile :

  • Modélisation d'un robot mobile
  • Outils de SLAM et localisation (filtres de Kalman)
  • Planification et suivi de trajectoire

Mise en pratique :

  • Analyse et modification d'un package existant
  • Navigation d'un Turtlebot

 

📅 Jour 3 – Commande d'un robot redondant

Découverte du robot Baxter :

  • Commande en position et vitesse
  • Cinématique inverse
  • Acquisition d'image

Commande en robotique mobile (navigation, pilotage) et la perception (caméra et signaux, Lidar, IMU)

Commande avancée  :

  • Asservissement visuel (le traitement d'image n'est pas détaillé)

Débriefing et Quizz final

Objectifs de la formation

🎯 Identifier les principes de base de R.O.S - Robot Operating System - et de l'écosystème robotique mobile.

🎯 Modéliser, visualiser et simuler un robot.

Public visé

👥 Toutes les personnes qui souhaitent développer la programmation et la pratique de R.O.S.2 - Robot Operating System -, système d'exploitation complet, particulièrement adapté au développement d'applications robotiques de service.

Prérequis

📋 Des bases en Linux et programmation en C++ / CMake / ou Python sont vivement recommandées.

Modalités pédagogiques

La formation applique les principes de la pédagogie active, basée sur des cas concrets, issus de la pratique du formateur et des participants.

Moyens et supports pédagogiques

📘 Les supports pédagogiques du dossier remis aux stagiaires sont :

  • Les diaporamas de chaque point du programme (exposés d'apports théoriques et pratiques)
  • Les documents utilisés pendant la formation
  • Le logiciel R.O.S

Il est recommandé aux stagiaires de venir avec leur propre PC portable professionnel pour pouvoir s'approprier les concepts vus avec le formateur, de manière plus efficace, à l'issue de la formation (idéalement Ubuntu, version 24.04).

Modalités d'évaluation et de suivi

  • Evaluation de la formation par les stagiaires.
  • Remise d'une attestation de fin de formation et d'un certificat de réalisation ou d'une attestation de présence.

Compétences acquises à l'issue de la formation

  • Découvrir les principes de base de ROS et son écosystème robotique mobile
  • Identifier les fonctionnalités de ROS et son architecture pour sa prise en main
  • Programmer, visualiser et simuler un robot mobile
  • Mettre en place une navigation autonome sur un robot mobile

Ce qu'ils en ont pensé

"La disponibilité et l'expérience du formateur pour répondre à nos problématiques propres et nous conseiller."

"Formateur à l'écoute, attentif aux questions et partageant beaucoup d'exemples issus de son expérience dans le domaine"

"Formateur expert, disponible et pédagogue"

"Permet de partir des fondamentaux et de faire un peu de mise en pratique avec des exercices tirés de travaux pratiques."

Modalités d'admission

  • Admission sans disposition particulière

Profil du / des Formateur(s)

🎓 Le module est dispensé par M. Olivier KERMORGANT – Professeur en Robotique à Centrale Nantes, responsable du master Control & Robotics et chercheur au LS2N dans l'équipe Armen.

 

Olivier Kermorgant est expert en programmation et simulation pour les robots autonomes, avec des réalisations :

- dans l'industrie : robot mobile de soudage à l'IRT Jules Verne, véhicule d'affouragement pour l'industrie laitière, navigation de tondeuses autonomes

- dans la recherche : commande en simulation et sur système réel pour les véhicules autonomes, les manipulateurs sous-marins, les robots à câbles et les bras robotisés.

 

Olivier Kermorgant utilise ROS (depuis 2012) et ROS 2 (depuis 2020) pour ses travaux de recherche. Il enseigne également ROS et ROS 2 pour les étudiants de Centrale Nantes.

Objectifs de développement durable

M'inscrire à la formation

🚀 Prêt·e à vous former ?
Complétez le formulaire ci-dessous et nous vous recontacterons très vite !

Aucun paiement pour le moment
Cette étape nous permet simplement de vous envoyer un devis et de confirmer votre inscription.

💬 Une question avant de commencer ?
N’hésitez pas à nous contacter, nous sommes là pour vous aider ! 

executive.education@ec-nantes.fr

Réserver ma place

Des formations qui s’ajustent à vos besoins

🏷️Les individuels et les demandeurs d’emploi bénéficient d’une réduction de 50 % sur le tarif standard.

💼Toutes nos formations du catalogue peuvent être organisées en intra-entreprise et adaptées à vos besoins spécifiques.

📞Vous souhaitez un programme sur mesure ou avez une question sur le contenu ?
👉 Contactez-nous — notre équipe est à votre écoute pour construire la formation qui vous correspond : executive.education@ec-nantes.fr

Prochaines Sessions

  • Il n’y a pas encore de session planifiée pour cette formation.
    📅 Nous en préparons de nouvelles très bientôt !
    Vous pouvez nous écrire pour être averti dès qu’une date est ouverte ou pour étudier une session sur mesure.

Accessibilité

Sélectionnez le niveau de contraste souhaité
Adaptez la taille de la police
Sélectionnez la police de caractères souhaitée