This repository provides an open-source HD map of Dublin's M50 motorway (Junction 5 to Junction 7) for use with the CARLA autonomous driving simulator. The digital map spans approximately 8.8 km and was developed as part of a research project validating CARLA's simulation fidelity against real-world sensor data.
- CARLA (version 0.9.15 or later)
- The standard CARLA build (no need to build from source)
- Python 3.8
- A machine with:
- 8 GB+ GPU (recommended)
- 16 GB+ RAM
- At least 10 GB free disk space
-
Download Map and Clone This Repository: Download the map zip file for this map using this link files is 1.2 GB too large for github. should be named (e.g.,
ScenerioHighwayFixed2_0.9.15.2-2-gb23c01ae4-dirty.tar).git clone https://github.com/yourusername/m50-carla-map.git cd m50-carla-map -
Copy the ZIP File to CARLA's Import Folder:
Copy the provided ZIP file (e.g.,
ScenerioHighwayFixed2_0.9.15.2-2-gb23c01ae4-dirty.tar) into theImport/folder of your CARLA installation directory: -
Run the CARLA Import Script:
From the CARLA root directory, run the built-in import tool:
./ImportAssets.sh
This unpacks and imports the map into your CARLA environment. The new map should now be available in the simulator. This may take a up to 2 hours to complete.
-
Run CARLA and Load the M50 Map:
Start the simulator:
./CarlaUE4.sh
Then use the map script prensent in the utils folder of the repo to see all maps loaded in the carla build (e.g.,
ScenerioHighwayFixed2) with your CARLA Python client:python3 listMaps.py
cd PythonAPI/util python3 config.py --map <Name of Desired Map>
This should change the map to the custom m50 map. This map was built using open street map data, and validated againt real GPS data to should projection of this Digital model of the M50 aligns with the real world M50.
This map was developed and validated as part of, please reference according if used:
Conor Powderly (2025)
Towards Reliable AV Simulation in Ireland: Calibration and Real-World Validation of the CARLA Simulator on the M50
Trinity College Dublin, School of Engineering
This project is released under the MIT License. See the LICENSE file for more details.


