MMAUD: A Comprehensive Multi-Modal Anti-UAV Dataset for Detection, Classification, Tracking and Trajectory Estimation of Compact Commercially Available Drones Threats
This site presents the datasets collected from our research platform, featuring an extensive set of sensors:
- Two 3D lidars ( Conic LIDAR and Peripheral LIDAR)
- Two time-synchronized cameras
- One mmWave Radar
- Four Audio Array Nodes
Citation
If you use some resource from this data suite, please cite it as
@INPROCEEDINGS{yuan2024MMAUD,
author={Yuan, Shenghai and Yang, Yizhuo and Nguyen, Thien Hoang and Nguyen, Thien-Minh and Yang, Jianfei and Liu, Fen and Li, Jianping and Wang, Han and Xie, Lihua},
booktitle={2024 IEEE International Conference on Robotics and Automation (ICRA)},
title={MMAUD: A Comprehensive Multi-Modal Anti-UAV Dataset for Modern Miniature Drone Threats},
year={2024},
pages={2745-2751},
doi={10.1109/ICRA57147.2024.10610957}
}
Downloads
📦 For the latest complete MMAUD dataset, please visit Hugging Face.
🔊 Extracted background noise
6,588 original NumPy files · 12 groups · 5.057 GB. The extracted background-noise collection is available on Hugging Face, with the original np_data_align folders and filenames. Nonempty files contain float32 arrays of shape (48000, 4); 4 empty source arrays are preserved.
Format and loading examples · SHA-256 checksums · Original Google Drive folder
The files below are hosted on OneDrive. If you are having a problem downloading from one drive, do raise an issue.
Note: All rosbag data has been compressed using ‘rosbag compress' to reduce its size by a factor of 3. If you directly run ‘rosbag play,' the playback frequency will be reduced. To restore the bag to its full rate, please use the ‘rosbag decompress' command.
| Name | ROSBag Data | Folder Data | Ground truth | Size | Duration | Remark |
|---|---|---|---|---|---|---|
| DJI Mavic2 | .bag | .zip | .bag | 14.1 GB | 198s | MMAUD V1 Rooftop Simple |
| DJI Mavic3 | .bag | .zip | .bag | 11.1 GB | 321.1 s | MMAUD V1 Rooftop Simple |
| DJI Phantom4 | .bag | .zip | .bag | 13.2 GB | 181.4 s | MMAUD V1 Rooftop Simple |
| DJI Avata | .bag | .zip | .bag | 19.7 GB | 396.3 s | MMAUD V1 Rooftop Simple |
| DJI M300 | .bag | .zip | .bag | 14.4 GB | 428.7 s | MMAUD V1 Rooftop Simple |
| DJI Mavic3 | .bag | .zip | .bag | ?? GB | ?? s | MMAUD V2 Carpark Hard |
| DJI Phantom4 | .bag | .zip | .bag | ?? GB | ?? s | MMAUD V2 Carpark Hard |
| DJI Avata | .bag | .zip | .bag | ?? GB | ?? s | MMAUD V2 Carpark Hard |
| DJI M300 | .bag | .zip | .bag | ?? GB | ?? s | MMAUD V2 Carpark Hard |
| DJI Mavic3 | .bag | .zip | .bag | ?? GB | ?? s | MMAUD V3 Carpark Moderate |
| DJI Phantom4 | .bag | .zip | .bag | ?? GB | ?? s | MMAUD V3 Carpark Moderate |
| DJI Avata | .bag | .zip | .bag | ?? GB | ?? s | MMAUD V3 Carpark Moderate |
| DJI M300 | .bag | .zip | .bag | ?? GB | ?? s | MMAUD V3 Carpark Moderate |
V2 and V3 were used for the CVPR UG2+ challenge, which is more challenging than V1. V1 mostly flies below 30m, while V2 and V3 are designed for actual warfare simulation, reaching up to 100m. UAV Precision hits are unlikely to go beyond 100m. The results of the UG2 CVPR 2024 challenge are now available.
Calibration Data
For calibration data, please refer to the google drive fisheye_calibration.zip https://drive.google.com/drive/folders/1wk-c5xVX6701WNI_In1ba3_D4LSjRYv5
Quick use
💻 Baseline code
Choose a baseline for your sensor setup. The catalogue includes the original 11 MMAUD baselines, 5 additional methods, pipelines or backbones, 4 detector families, and 5 data or evaluation tools.
📖 Baseline guide · 📚 Papers and BibTeX · 🔎 Code and source audit
The guide covers installation, input preparation, training/evaluation entry points and licenses. Paper links accompany research methods; software references identify community implementations and tools. Check the required annotations, pretrained weights and calibration before running a pipeline.
Original MMAUD baselines
| Method / resource | Sensor input / purpose | Code / setup | Paper / reference |
|---|---|---|---|
| ResNet | Images | Code · Comparison model | Paper · BibTeX |
| Darknet | Images | Code · Comparison model | Paper · BibTeX |
| VorasNet / DroneChase | Audio | Code · Comparison model | Paper · BibTeX |
| AV-PED | Audio + images | Code · Comparison model | Paper · BibTeX |
| Audionet | Audio | Code · Comparison model | Paper · BibTeX |
| AV-FDTI | Audio + images | Code | Paper · BibTeX |
| TAME | Audio | Code | Paper · BibTeX |
| AAUTE | Audio | Code | Paper · BibTeX |
| UnLiDAR | LiDAR | Code | Paper · BibTeX |
| MMUDCT | LiDAR + images | Code | Paper · BibTeX |
| AV-DTEC | Audio + images; LiDAR-derived supervision | Code | Paper · BibTeX |
AV-PED and Audionet share the AV-PedAware reference. The AV-DTEC code repository is named AV-DETC.
Additional public methods and implementations
These entries cover multimodal classification, trajectory estimation and feature extraction. PointNeXt-S is a point-cloud backbone used by the LMMUAVC pipeline.
| Method / resource | Sensor input / purpose | Code / setup | Paper / reference |
|---|---|---|---|
| LMMUAVC — lightweight fusion | RGB + Livox Avia + 360° LiDAR + radar | Code · Entry point | Software DOI · BibTeX |
| TARF | Multiple LiDAR streams | Code · Entry point | Software notes · BibTeX |
| MMAUD acoustic Transformer | Four-channel audio | Code · Entry point | Software notes · BibTeX |
| YOLOv8 + geometry + Kalman tracking | Stereo or monocular RGB | Code · Entry point | Software notes · BibTeX |
| PointNeXt-S | LiDAR point clouds / object crops | Code · Entry point | Paper · BibTeX |
2D image detection
Use the annotated 2D subset with the selected framework's custom-data training workflow. Declare the sequence split and provide drone labels or trained weights. These detector frameworks require MMAUD-specific training and preprocessing.
| Method / resource | Sensor input / purpose | Code / setup | Paper / reference |
|---|---|---|---|
| YOLOv5 | RGB images + 2D training boxes | Code | Software notes · BibTeX |
| YOLOv8 | RGB images + 2D training boxes | Code · Entry point | Software notes · BibTeX |
| YOLOv10 | RGB images + 2D training boxes | Code · Entry point | Paper · BibTeX |
| YOLO11 | RGB images + 2D training boxes | Code · Entry point | Software notes · BibTeX |
Data preparation, annotation and evaluation tools
GT-assisted tools support annotation and evaluation; keep ground truth out of sensor-only inference. The simulation and filtering tools below serve synthetic-data and trajectory studies.
| Method / resource | Sensor input / purpose | Code / setup | Paper / reference |
|---|---|---|---|
| LiDAR–image alignment and labeling | LiDAR + images + GT for annotation | Code · Entry point | Software notes · BibTeX |
| LiDAR trajectory labeling tool | Point clouds + optional trajectory reference | Code · Entry point | Software notes · BibTeX |
| MMAUD synthetic data generation | Simulated RGB and LiDAR; recorded flight trajectory | Code · Entry point | Software notes · BibTeX |
| Sound Processing toolkit | Microphone-array audio | Code · Entry point | Software notes · BibTeX |
| EvoKF trajectory experiments | Trajectories with simulated measurement noise | Code · Entry point | Software notes · BibTeX |
Related implementations and tutorials
- ResNet / VisualNet, AudioNet and VorasNet: Code · Checked implementation. Additional comparison modules. VisualNet wraps pretrained ResNet-50, so it is grouped with ResNet rather than counted as a new architecture. The module needs a training/data pipeline. Software notes · BibTeX.
- AAUTE-style audio CNN: Code · Checked implementation. Community audio trajectory workflow with preprocessing and smoothing; use its own setup rather than treating it as the original AAUTE release. Software notes · BibTeX.
- AV-PedAware: Code and preprocessing tutorial · Paper.
Code, paper identities and bibliography mappings were checked on 26 October 2026. See the linked papers for experimental results.
CAD drawing for dataset expansion
The CAD drawing can be found here.
Since there are multiple Ethernet devices. It is recommended to set 2 livox lidar and MMwave radar to be at 192.168.10.xx , 192.168.11.xx , and 192.168.12.xx.
The microphone and camera can be obtained from Taobao. Whereas other LIDAR and RADAR systems need to find a local distributor to get them.
If you have any issues in recreating this rig, feel free to drop an issue in this dataset repo
Calibration Info can be found here
Equipment Procurement for Dataset Reproduction
Most of the required devices are commercially available and can be sourced from platforms such as Taobao or other regional suppliers. Below is an approximate cost breakdown:
- Stereo Camera: Approximately USD $110
- Microphone Array: Approximately USD $90
- Livox Avia LiDAR: Around USD $1,500
-
Livox Mid-360 LiDAR: Approximately USD $580
(Some users report sourcing it for as low as USD $400+, though specific vendor details may vary) -
Millimeter-Wave Radar: Approximately USD $3,700
(This was the most expensive component. However, we recommend considering alternative models with wider field-of-view coverage, as this unit offers only around 120° × 40°, which may be limiting for certain applications.)
For more precise sourcing, we suggest contacting local distributors or authorized resellers who specialize in robotics and sensing equipment.
Notes:
For more information on the sensors and how to use the dataset, please checkout the other sections.
For resources and other works of our group, please check out our github.
If you have any inquiries, please raise an issue on GitHub.
Licence
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License and is intended for non-commercial academic use. If you are interested in using the dataset for commercial purposes, please contact us.