Durant mon stage en 2024, j'ai travaillé sur une solution pour relier CARLA Simulator à NS3, via ROS.
Pour ce faire j'ai utilisé le CARLA-ROS Bridge sur Ubuntu 20.04, puis j'ai relié ROS et NS3 via le module rosns3 qui me permet de communiquer par des sockets UDP entre ROS et NS3. Enfin j'ai mis en place des échanges réseaux entre les noeuds dans NS3 qui correspondants aux véhicules dans CARLA Simulator, et j'ai ajouté l'affichage de ces échanges directement dans CARLA Simulator.
Pour mettre en place ce projet, suivez les instructions détaillées des documentations suivantes, si possible dans l'ordre.
- Initialisation de l'arborescence python
- Utilisation de CARLA avec ROS
- Fonctionnement de CARLA avec ROS
- Utilisation de NS3 avec ROS & CARLA Simulator
- @Missclick (Developer) - E-mail : [email protected]