Skip to content

Développement d'une solution pour relier CARLA Simulator à NS3 via ROS, et procéder à des échanges réseaux entre les nœuds-véhicules.

Notifications You must be signed in to change notification settings

Gabrieleirbag1/CARLA-ROS-NS3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Développement d'une solution pour relier CARLA Simulator à NS3 via ROS, et procéder à des échanges réseaux entre les nœuds-véhicules.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published