lan374/NPU-SLAM
NPU-SLAM Dataset A LiDAR-Camera-Inertial SLAM dataset built for FAST-LIVO2, with STM32 hardware-triggered synchronization across a Livox Mid360 LiDAR and three cameras. Sensors Livox Mid360 (LiDAR) · built-in IMU · 3× UVC camera (cam0 main, cam1/cam2 auxiliary) Format ROS1 bag rosbag2.0 Frames LiDAR 10 Hz, IMU 200 Hz, Cameras ~10 Hz (640×480) Synchronization STM32 hardware trigger, shared clock License CC BY 4.0 Get the data git clone… See the full description on the dataset page: https://huggingface.co/datasets/lan374/NPU-SLAM.
NPU-SLAM Dataset
A LiDAR-Camera-Inertial SLAM dataset built for FAST-LIVO2, with STM32 hardware-triggered synchronization across a Livox Mid360 LiDAR and three cameras.
All camera frames are published on image_synced with timestamps aligned to the LiDAR frames (hardware-triggered).Devices
Two capture platforms:
Sequences
Covers indoor (scan / corridor) and outdoor (open area / between buildings) scenes for LiDAR-Camera-Inertial SLAM. Preview frames are sample cam0 images.
Each sequence folder contains:
data.bag—/livox/lidar(CustomMsg),/livox/imu,/camera/cam{0,1,2}/image_syncedinfo.yaml— topic counts, rate, duration, scene metadatasync_timestamps.csv— sync logpreview.jpg— a sample cam0 frame
Sensor Configuration
Calibration
calibration/camera_intrinsics.yaml— camera intrinsicscalibration/lidar_camera_extrinsic.yaml— LiDAR–camera extrinsic (cam0 calibrated; cam1/cam2 pending FAST-Calib)calibration/imu_params.yaml— IMU parameters
Citation
If you use this dataset, please cite:
@misc{lan374NPUSLAM,
author = {Lan, ...},
title = {NPU-SLAM: LiDAR-Camera-Inertial SLAM Dataset},
year = {2026},
howpublished = {\url{https://huggingface.co/datasets/lan374/NPU-SLAM}},
}Usage
The bags are directly in the repository. Play with FAST-LIVO2 (topics match mid360.yaml):
git clone https://huggingface.co/datasets/lan374/NPU-SLAM
cd NPU-SLAM
rosbag play sequences/seq_01_d1_indoor1/data.bag
roslaunch fast_livo mapping_mid360.launch