Skip to content

zhumorui/M3CAD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

M3CAD: Towards Generic Cooperative Autonomous Driving Benchmark

m3cad_demo_video_h264.mp4

Overview

M³CAD is currently the most comprehensive benchmark for both single-vehicle and cooperative autonomous driving research, supporting multiple tasks like object detection and tracking, mapping, motion forecasting, occupancy, and path planning, while supporting more realistic vehicle movements and interactions in complex environments.

🚀 Getting Started

This project follows the structure of Bench2DriveZoo and extends it to support cooperative autonomous driving tasks.

📊 Results Visualization

We provide two visualization tools for both single-vehicle and cooperative autonomous driving tasks.

  1. Basic Visualization (BEV)
python m3cad/uniad/analysis_tools/visualize/run.py \
    --dataroot data/m3cad_carla_ue5 \
    --version v1.0-test \
    --predroot output/results.pkl \
    --out_folder output_vis \
    --demo_video output.mp4 \
    --project_to_cam # optional
  1. We extend Rerun Example to visualize M3CAD dataset including lidar, images, ground truth bounding boxes and predicted bounding boxes in 3D space. rerun_m3cad_vis Make sure you have installed rerun-sdk by pip install rerun-sdk.
python m3cad/uniad/analysis_tools/visualize/rerun_visualizer.py \
    --root-dir data/m3cad_carla_ue5 \
    --scene-name '2025_06_24_18_33_22_60', '2025_06_24_18_33_22_51', '2025_06_24_18_33_22_75'  \ # support multiple scenes
    --serve \ 
    --dataset-version v1.0-test \
    --seconds 20 

TODO

  • support VAD
  • support UniV2X

🙏 Citation

If you find this work useful in your research, please consider citing our paper:

@misc{zhu2025m3cad,
      title={M3CAD: Towards Generic Cooperative Autonomous Driving Benchmark}, 
      author={Morui Zhu and Yongqi Zhu and Yihao Zhu and Qi Chen and Deyuan Qu and Song Fu and Qing Yang},
      year={2025},
      eprint={2505.06746},
      archivePrefix={arXiv},
      primaryClass={cs.RO}
}

Acknowledgements

We thank the authors of the following repositories for their contributions to this project:

About

Towards Generic Cooperative Autonomous Driving Benchmark

Resources

License

Stars

Watchers

Forks

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy