Publié sur éduscol STI (https://sti.eduscol.education.fr)

Accueil > Mise en œuvre de ROS2 pour le contrôle d’une voiture autonome simulée sous Webots et réelle

publié le 03 fév 2026 par Hélène HORSIN MOLINARO [1]

Mise en œuvre de ROS2 pour le contrôle d’une voiture CoVAPSy simulée sous Webots et réelle [2]
Nœuds et topics ROS2 utilisés pour la conduite autonome de la voiture type CoVAPSy [3]
Messages impliqués dans la transmission des consignes de vitesse et direction du topic ROS jusqu'aux moteurs [4]
La Revue 3EI [5]

Contenu principal

Description

Mise en œuvre de ROS2 pour le contrôle d’une voiture autonome simulée sous Webots et réelle

Cette ressource fait partie du N°118 de La Revue 3EI du 1er trimestre 2026.

Cette ressource fait suite à la ressource ROS2 : bibliothèques et outils pour le développement logiciel en robotique [6]. Pour les étudiants participant à la course de voitures autonomes de Paris Saclay CoVAPSy (voir la ressource Course de Voitures Autonomes Parus-Saclay (CoVAPSy) : Travaux pratiques autour des voitures autonomes [7]), elle guide dans la mise en œuvre de ROS2 pour la conduite d’une voiture réelle ou simulée sous Webots. Pour les autres, c’est un exemple de mise en œuvre de ROS2 pour le contrôle d’un robot réel contrôlé par Raspberry Pi et simulé sous Webots. Webots fournit un autre exemple d’utilisation de ROS2 sur un robot, pour le contrôle d’un drone simulé.

Contenu de la ressource :

  1. Mise en œuvre de ROS2 pour le contrôle d’une voiture 1/10ème de type CoVAPSy
    1. Installation ubuntu 24.04 server et ROS2 jazzy
    2. Nœud slamtec RpLidar
    3. Création du nœud de commande de la voiture
    4. Création du nœud de conduite
    5. Test de la conduite du véhicule
    6. Utilisation d’un PC stationnaire pour la visualisation et le monitoring et/ou le calcul déporté
  2. Mise en œuvre de ROS2 pour le contrôle d’une voiture 1/10ème de type CoVAPSy simulée sous Webots
    1. Installation de webots R2025a
    2. Suivi du tutoriel ros2 pour webots
    3. Création du package et du nœud de commande de la voiture
    4. Les messages RpLidarA2 publiés par la voiture simulée
    5. Création du nœud de conduite
  3. Conclusion

Cette ressource est accompagnée de quatre annexes :

•    Remarques sur l’installation de Webots sur une machine virtuelle
•    Configuration du wifi sur une machine ubuntu server
•    Fichiers simulateur
•    Fichiers voiture

Fichiers et liens
Icône PDF Mise en œuvre de ROS2 pour le contrôle d’une voiture autonome simulée sous Webots et réelle [8]
Icône PDF Annexe : Remarques sur l’installation de Webots sur une machine virtuelle [9]
Icône PDF Annexe : Configuration du wifi sur une machine ubuntu server [10]
Icône paquet Annexe : Fichiers simulateur [11]
Icône paquet Annexe : Fichiers voiture [12]
Contenus associés : 
ROS2 : bibliothèques et outils pour le développement logiciel en robotique [6]
Graphe ROS2 utilisé pour la conduite d'une voiture autonome 1/10ème [6]
Cette ressource présente ROS, un ensemble de bibliothèques C/C++ et python et d’outils de développement open-source pour la robotique, et ses différents composants et guide le lecteur à travers la documentation de la version ROS2 pour sa mise en œuvre sur deux premiers exemples
Ressource pédagogique
Cours / présentation [13]
Auteur(s): 
FARNAULT Jules [14]
RODRIGUEZ Sergio [15]
JUTON Anthony [16]
CoVAPSy : Mise en œuvre du simulateur Webots [17]
Course entre 4 voitures sous simulateur Webots [17]
Suite à la ressource « Course Voitures Autonomes Paris Saclay (CoVAPSy) : Travaux pratiques autour des voitures autonomes », cette ressource présente en détail le simulateur Webots et aide à sa prise en main, afin d’organiser une course de voitures simulées avec des élèves ou étudiants
Ressource pédagogique
Cours / présentation [13]
Auteur(s): 
BOULANGER Thomas [18]
DÉLÈGUE Eve [19]
HOARAU Kévin [20]
JUTON Anthony [16]
Course Voitures Autonomes Paris Saclay (CoVAPSy) : Travaux pratiques autour des voitures autonomes [7]
Voiture sur le simulateur webots [7]
Cette ressource présente et introduit deux supports de travaux pratiques et/ou projets, qui peuvent être travaillés indépendamment ou de façon complémentaire, en NSI, en SI, en BTS CIEL, en BUT GEII ou en école d’ingénieur
Ressource pédagogique
Cours / présentation [13]
Auteur(s): 
BOULANGER Thomas [18]
DÉLÈGUE Eve [19]
HOARAU Kévin [20]
JUTON Anthony [16]

URL source (modified on 03/02/2026 - 09:43):https://sti.eduscol.education.fr/si-ens-paris-saclay/ressources_pedagogiques/mise-en-oeuvre-ros2-pour-controle-voiture-autonome-1-10e

Liens
[1] https://sti.eduscol.education.fr/utilisateurs/helene-horsin-molinaro?node=18880 [2] https://sti.eduscol.education.fr/system/files/images/ressources/pedagogiques/18880/18880-mise-en-oeuvre-de-ros2-pour-le-controle-dune-voiture-covapsy-simulee-sous-webots-et-reelle.png [3] https://sti.eduscol.education.fr/system/files/images/ressources/pedagogiques/18880/18880-noeuds-et-topics-ros2-utilises-pour-la-conduite-autonome-de-la-voiture-type-covapsy.png [4] https://sti.eduscol.education.fr/system/files/images/ressources/pedagogiques/18880/18880-messages-impliques-dans-la-transmission-des-consignes-de-vitesse-et-direction-du-topic-ros.png [5] https://sti.eduscol.education.fr/system/files/images/ressources/pedagogiques/18880/18880-logo-3ei-vert-2026.png [6] https://sti.eduscol.education.fr/si-ens-paris-saclay/ressources_pedagogiques/ros2-bibliotheques-outils-pour-developpement-logiciel-en-robotique [7] https://sti.eduscol.education.fr/si-ens-paris-saclay/ressources_pedagogiques/covapsy-tp-autour-des-voitures-autonomes [8] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/pedagogiques/18880/18880-mise-en-oeuvre-de-ros2-pour-le-controle-dune-voiture-autonome-simulee-sous-webots-et-reelle.pdf [9] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/pedagogiques/18880/18880-annexe-remarques-sur-linstallation-de-webots-sur-une-machine-virtuelle.pdf [10] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/pedagogiques/18880/18880-annexe-configuration-du-wifi-sur-une-machine-ubuntu-server.pdf [11] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/pedagogiques/18880/18880-annexe-mise-en-oeuvre-ros2-fichierssimulateur.zip [12] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/pedagogiques/18880/18880-annexe-mise-en-oeuvre-ros2-fichiersvoiture.zip [13] https://sti.eduscol.education.fr/lom-types-pedagogiques/cours-presentation [14] https://sti.eduscol.education.fr/si-ens-paris-saclay/personne/farnault-jules [15] https://sti.eduscol.education.fr/si-ens-paris-saclay/personne/rodriguez-sergio [16] https://sti.eduscol.education.fr/si-ens-paris-saclay/personne/juton-anthony [17] https://sti.eduscol.education.fr/si-ens-paris-saclay/ressources_pedagogiques/covapsy-mise-en-oeuvre-du-simulateur-webots [18] https://sti.eduscol.education.fr/si-ens-paris-saclay/personne/boulanger-thomas [19] https://sti.eduscol.education.fr/si-ens-paris-saclay/personne/delegue-eve [20] https://sti.eduscol.education.fr/si-ens-paris-saclay/personne/hoarau-kevin