Skip to content

Latest commit

 

History

History
51 lines (32 loc) · 4.1 KB

README.md

File metadata and controls

51 lines (32 loc) · 4.1 KB

CARLA ROS NS3

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.

Documentation d'utilisation

⚠️ L'utilisation de Ubuntu 20.04 est vivement recommandée.

Pour mettre en place ce projet, suivez les instructions détaillées des documentations suivantes, si possible dans l'ordre.

Essentiel

Alternativement

Complément

Matériel de démonstration

CARLA Simulator

CARLA

Simulation from CARLA

NS3 & Netanim (Vidéos)

CARLA-ROS & NS3 Netanim - Waypoint Mobilty Model 2 Nodes

CARLA Simulator & NS3 - Adhoc Wi fi Network 4 Nodes Broadcast

CARLA Simulator & NS3 - Adhoc Wi fi Network 4 Nodes Unicast

CARLA Simulator & NS3 - NS3 communication with ROS and CARLA Simulator

Schémas

CARLA ROS BRIDGE

ROS

NS3 Wi-Fi & ROS

Author