Gratuit · sans carte bancaire

Le parcours gratuit

Avant de vous lancer, comprenez le paysage : comment le logiciel tient un robot ensemble, puis ROS 2, le middleware que vous apprendrez à utiliser. Les deux premières étapes se lisent sans compte ; la troisième vous fait pratiquer le terminal Linux dans le lab en ligne, avec un compte gratuit.

Les étapes

  1. 1 Middlewares et évolution de la robotique Pourquoi un middleware, les trois façons de se parler (topic, service, action), la découverte et la qualité de service, puis ROS 2, Cyber RT et les autres, robot par robot. 6 chapitres · 25 min · lecture libre, sans compte
  2. 2 Découvrir ROS 2 Le robot vu comme un graphe de nœuds, les messages, un premier nœud en Python, les commandes pour explorer un robot et le chemin du code jusqu'au robot. 7 chapitres · 30 min · lecture libre, sans compte
  3. 3 Linux pour la robotique Le terminal dans le lab en ligne : se déplacer, manipuler des fichiers, droits d'exécution, variables d'environnement et processus, puis un vrai script de robot à faire démarrer. 1 h 15 · avec lab · compte gratuit

D'autres modules gratuits rejoindront ce parcours.

Ce que vous saurez à la fin

Lire une architecture

Reconnaître les nœuds d'un robot, et ce qu'ils s'échangent : topic, service ou action.

Situer les middlewares

Savoir pourquoi ROS 2, Cyber RT, PX4 ou YARP, selon le robot et ses contraintes.

Lire un message

Comprendre un Twist sur /cmd_vel : la vitesse d'avance et la vitesse de rotation.

Lire un nœud

Reconnaître, dans vingt lignes de Python, un éditeur de topic et sa minuterie.

Observer un robot

Connaître les commandes ros2 qui montrent les nœuds, les topics et les messages.

Le chemin du code

Du dossier src/ à la simulation, puis au robot réel, avec colcon build et ros2 run.

Le terminal

Se déplacer, manipuler des fichiers, droits, variables d'environnement et processus, dans un vrai lab.

Les deux premières étapes se terminent par quelques questions pour vous tester ; la troisième par un exercice corrigé et un QCM.

Et ensuite ?

Le parcours ROS 2 met tout cela en pratique dans un lab en ligne, autour d'un robot de livraison.

Apprendre ROS 2 avec un robot mobile