EEE_01 VIRAL SLAM SBS_01 VIRAL SLAM NBA_01 VIRAL SLAM

NTU VIRAL: A Visual-Inertial-Ranging-Lidar Dataset for Autonomous Aerial Vehicle

📦 Latest complete dataset: Download NTU VIRAL DATASET, including all 18 sequences, calibration data and ground truth, from Hugging Face.

This site presents the datasets collected from our research Unmanned Aerial Vehicle (UAV) platform, featuring an extensive set of sensors:

  • Two 3D lidars
  • Two time-synchronized cameras
  • Multiple Inertial Measurement Units (IMUs)
  • Four Ultra-wideband (UWB) nodes on UAV, ranging to three anchor nodes.

The comprehensive sensor suite resembles that of an autonomous driving car, but features distinct and challenging characteristics of aerial operations. The flight tests are conducted in a variety of both indoor and outdoor conditions.

Citation

If you use some resource from this data suite, please cite it as

@article{nguyen2022ntu,
  title     = {NTU VIRAL: A Visual-Inertial-Ranging-Lidar Dataset, From an Aerial Vehicle Viewpoint},
  author    = {Nguyen, Thien-Minh and Yuan, Shenghai and Cao, Muqing and Lyu, Yang and Nguyen, Thien Hoang and Xie, Lihua},
  journal   = {The International Journal of Robotics Research},
  volume    = {41},
  number    = {3},
  pages     = {270--280},
  year      = {2022},
  publisher = {SAGE Publications Sage UK: London, England}
}

[Journal][Preprint]

Updates

05/02/2023: Update works using the datasets

26/09/2022: Extra sequences (rtp_01, rtp_02, rtp_03, tnp_01, tnp_02, tnp_03, spms_01, spms_02, spms_03) in more challenging scenarios are added.

12/07/2022: The ouster pointcloud and IMU messages are found to jitter due to synchronization issues. A script to regularize the ouster pointcloud and imu topics can be downloaded here.

Downloads

The primary download links below point to NTU VIRAL DATASET on Hugging Face. The original source remains NTU Data Repository. An additional original-source mirror is available in this OneDrive folder.

Groundtruth is included in the bag. Or you can download them in csv formats here: ground-truth CSVs on Hugging Face.

We note that many users forget to check for the 0.4m offset from the IMU to the prism, which is where ground truth is measured. To help evaluating things more easily, we have written a jupyter and MATLAB scripts to help with the evalution. Please check out the tutorial for their use.

Name Link Size Duration Remark
eee_01 .zip 8.7 GB 398.7 s Collected at the School of EEE central carpark
eee_02 .zip 7.0 GB 321.1 s Collected at the School of EEE central carpark
eee_03 .zip 4.3 GB 181.4 s Collected at the School of EEE central carpark
nya_01 .zip 8.6 GB 396.3 s Collected inside the Nanyang Auditorium
nya_02 .zip 9.4 GB 428.7 s Collected inside the Nanyang Auditorium
nya_03 .zip 9.0 GB 411.2 s Collected inside the Nanyang Auditorium
sbs_01 .zip 7.8 GB 354.2 s Collected at the School of Bio. Science's front square
sbs_02 .zip 8.2 GB 373.3 s Collected at the School of Bio. Science's front square
sbs_03 .zip 8.5 GB 389.3 s Collected at the School of Bio. Science's front square
rtp_01 .zip 5.0 GB 482 s Collected at the Research Techno Plaza's carpark
rtp_02 .zip 5.2 GB 439 s Collected at the Research Techno Plaza's carpark
rtp_03 .zip 4.0 GB 355 s Collected at the Research Techno Plaza's carpark
tnp_01 .zip 8.1 GB 583 s Collected inside Research Techno Plaza
tnp_02 .zip 6.2 GB 457 s Collected inside Research Techno Plaza
tnp_03 .zip 5.5 GB 407 s Collected inside Research Techno Plaza
spms_01 .zip 5.5 GB 446 s School of Physical and Mathematical Science's Facade
spms_02 .zip 4.0 GB 398 s School of Physical and Mathematical Science's Facade
spms_03 .zip 5.0 GB 386 s School of Physical and Mathematical Science's Facade
calib_stereo .zip 49 MB - Image pairs for intrinsic calibration
calib_stereo_imu .bag 0.96 GB 131.7 s Bag file for stereo camera - IMU calibration using Kalibr

Quick use

💻 Baseline code

Choose a baseline for your sensor setup. This catalogue brings together 63 methods and implementations and 14 tools or reference resources for NTU VIRAL DATASET, including the original 10 dataset-adapted baselines and additional public implementations.

📖 Baseline guide · 📚 Papers and BibTeX · 🔎 Code and configuration audit

The guide covers installation, preprocessing, sensor settings, evaluation and licenses. NTU setup links open the checked configuration, launch file or usage guide. Original credits the upstream project for dataset-adapted forks; Software notes identifies resources without a separate paper linked in the catalogue.

For evaluation: use the stated sensor topics and calibration, account for the prism offset, and report development sequences and loop-closure settings. See the linked papers for experimental results.

Visual and visual–inertial methods

Method / resource Sensor input / purpose Code / setup Paper / reference
OpenVINS Stereo/mono + IMU Code · NTU setup · Original Paper · BibTeX
VINS-Fusion Stereo + IMU Code · NTU setup · Original Related paper · VINS-Mono · BibTeX 1 · BibTeX 2 · BibTeX 3
VINS-Mono Monocular + IMU Code · NTU setup · Original Paper · BibTeX 1 · BibTeX 2
DL-VINS-Factory Stereo/mono + IMU Code · NTU setup Paper · BibTeX
ORB-SLAM3 Mono; stereo + IMU via CARES Code · NTU setup Paper · BibTeX 1 · BibTeX 2
SVO Pro Monocular + IMU Code · NTU setup Paper · BibTeX 1 · BibTeX 2
OKVIS2 Stereo + IMU Code · NTU setup Paper · BibTeX 1 · BibTeX 2
D²SLAM (single vehicle) Stereo + IMU Code · NTU setup Paper · BibTeX

LiDAR odometry

Method / resource Sensor input / purpose Code / setup Paper / reference
A-LOAM LiDAR Code · NTU setup · Original Related paper · BibTeX 1 · BibTeX 2
Traj-LO LiDAR Code · NTU setup Paper · BibTeX
DLO LiDAR; optional IMU initialization Code · NTU setup Paper · BibTeX
KISS-ICP LiDAR Code · NTU setup Paper · BibTeX
GenZ-ICP LiDAR Code · NTU setup Paper · BibTeX
MAD-ICP LiDAR Code · NTU setup Paper · BibTeX
DualQuat-LOAM LiDAR Code · NTU setup Paper · BibTeX
Onion-LO LiDAR Code · NTU setup Paper · BibTeX
MOLA-LO LiDAR Code · NTU setup Paper · BibTeX
I2EKF-LO LiDAR Code · NTU setup Paper · BibTeX 1 · BibTeX 2
AdaCt LiDAR Code · NTU setup Software notes · BibTeX

LiDAR–inertial methods

Method / resource Sensor input / purpose Code / setup Paper / reference
LIO-SAM LiDAR + IMU Code · NTU setup · Original Paper · BibTeX
FAST-LIO LiDAR + IMU Code · NTU setup · Original Paper · BibTeX 1 · BibTeX 2
GLIM LiDAR + IMU; visual extensions Code · NTU setup Paper · BibTeX 1 · BibTeX 2
SE3-LIO LiDAR + IMU Code · NTU setup Paper · BibTeX
GenZ-LIO LiDAR + IMU Code · NTU setup Paper · BibTeX
D-LIOM LiDAR + IMU Code · NTU setup Paper · BibTeX 1 · BibTeX 2
FAST-LIO2 LiDAR + IMU Code · NTU setup Paper · BibTeX 1 · BibTeX 2
DLIO LiDAR + IMU Code · NTU setup Paper · BibTeX
iG-LIO LiDAR + IMU Code · NTU setup Paper · BibTeX
LOG-LIO LiDAR + IMU Code · NTU setup Paper · BibTeX
LOG-LIO2 LiDAR + IMU Code · NTU setup Paper · BibTeX 1 · BibTeX 2
LIO-EKF LiDAR + IMU Code · NTU setup Paper · BibTeX
Hybrid-VoxelMap LiDAR + IMU Code · NTU setup Paper · BibTeX
BIEVR-LIO-ESIKF LiDAR + IMU Code · NTU setup Software notes · BibTeX
FMCW-LIO (Ouster mode) LiDAR + IMU; no Doppler Code · NTU setup Paper · BibTeX
Surfel-LIO LiDAR + IMU Code · NTU setup Paper · BibTeX
Super-LIO LiDAR + IMU Code · NTU setup Paper · BibTeX
R-VoxelMap LiDAR + IMU Code · NTU setup Paper · BibTeX 1 · BibTeX 2
D-LIO (TSDF) LiDAR + IMU Code · NTU setup Paper · BibTeX
lidarslam_ros2 / RKO-LIO LiDAR + IMU Code · NTU setup Software notes · BibTeX
RESPLE LiDAR; optional IMU Code · NTU setup Paper · BibTeX
LIO-SMF LiDAR + IMU Code · NTU setup Paper · BibTeX
BIEVR-SuperOdometry-DataExploitation LiDAR + IMU Code · NTU setup Software notes · BibTeX
Faster-LIO LiDAR + IMU Code · NTU setup Paper · BibTeX

Multiple-LiDAR methods

Method / resource Sensor input / purpose Code / setup Paper / reference
M-LOAM Multiple LiDARs Code · NTU setup · Original Paper · BibTeX 1 · BibTeX 2
SLICT Multiple LiDARs + IMU Code · NTU setup SLICT · SLICT2 / Eigen · BibTeX 1 · BibTeX 2
CTE-MLO Multiple LiDARs Code · NTU setup Paper · BibTeX
MA-LIO Two LiDARs + IMU Code · NTU setup Paper · BibTeX
LOCUS 2.0 Multiple LiDARs + IMU Code · NTU setup Paper · BibTeX
FAST-LIO-MULTI Multiple LiDARs + IMU Code · NTU setup Software notes · BibTeX
FSICP — experimental Two LiDARs Code · NTU setup Software notes · BibTeX

LiDAR–visual–inertial methods

Method / resource Sensor input / purpose Code / setup Paper / reference
FAST-LIVO LiDAR + camera + IMU Code · NTU setup Paper · BibTeX
CLIC LiDAR + camera + IMU Code · NTU setup · Original Paper · BibTeX
FAST-LIVO2 LiDAR + camera + IMU Code · NTU setup Paper · BibTeX 1 · BibTeX 2
Ct-LVI LiDAR + camera + IMU Code · NTU setup Paper · BibTeX 1 · BibTeX 2
LIR-LIVO LiDAR + camera + IMU Code · NTU setup Paper · BibTeX 1 · BibTeX 2
Coco-LIC LiDAR + camera + IMU Code · NTU setup Paper · BibTeX
SR-LIVO LiDAR + camera + IMU Code · NTU setup Paper · BibTeX
R3LIVE LiDAR + camera + IMU Code · NTU setup Paper · BibTeX 1 · BibTeX 2
livo_recon LiDAR + images + IMU Code · NTU setup Software notes · BibTeX

Mapping and localization

Method / resource Sensor input / purpose Code / setup Paper / reference
ImMesh LiDAR + IMU; meshing Code · NTU setup Paper · BibTeX 1 · BibTeX 2
GS-LIVM LiDAR + camera + IMU; 3DGS Code · NTU setup Paper · BibTeX
LM-LVIL LiDAR + camera + IMU + prior map Code · NTU setup Paper · BibTeX 1 · BibTeX 2
PINI-SLAM LiDAR + IMU Code · NTU setup Author paper · BibTeX 1 · BibTeX 2

Evaluation, calibration and data tools

Method / resource Sensor input / purpose Code / setup Paper / reference
SLAM–UWB calibration and fusion SLAM poses + UWB Code · NTU setup Paper · BibTeX
Official MATLAB evaluation Estimated trajectory + GT Code · NTU setup Software notes · BibTeX
Official UWB driver P440 UWB messages Code · NTU setup Software notes · BibTeX
Calibrex Sensor calibration Code · NTU setup Software notes · BibTeX
L2Calib LiDAR + IMU calibration Code · NTU setup Paper · BibTeX
Ring FALS LiDAR → point normals Code · NTU setup Software notes · BibTeX
BALM 2.0 LiDAR + initial poses Code · NTU setup Paper · BibTeX 1 · BibTeX 2
VIOATA benchmark framework Camera + IMU pipelines Code · NTU setup Software notes · BibTeX
MOLA ROS 1 bag reader ROS 1 sensor recordings Code · NTU setup Software notes · BibTeX
Official FAST-LIO2 sample trajectories Reference estimated trajectories Code · NTU setup Software notes · BibTeX
PointCloudProjection LiDAR + images Code · NTU setup Software notes · BibTeX
traj_eval Estimated trajectories + GT Code · NTU setup Software notes · BibTeX
bagx ROS bag / MCAP streams Code · NTU setup Software notes · BibTeX
localization_zoo evaluation adapters LiDAR / IMU / images; estimated trajectories Code · NTU setup Software notes · BibTeX

Additional ports and variants

These entries extend methods listed above and are grouped with their parent method.

Last catalogue check: 26 October 2026.

Related works

The datasets were used in the following papers. Please checkout these works if you are interested. (Please contact us if you would like your work mentioned here).

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 checkout our github.

If you have some inquiry, 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.