Hard Point Cloud Localization Dataset
Authors/Creators
Description
This is a dataset to evaluate the robustness of point-cloud-based localization algorithms in extremely severe situations including aggressive sensor motion, point cloud degeneration, and data interruptions.
The dataset contains five indoor sequences recorded with a Microsoft Azure Kinect and three outdoor sequences recorded with a Livox MID360. Each outdoor sequence is split into two consecutive rosbags.
indoor_easy_01 & 02 : "Easy" sequences without aggressive sensor motion and data interruptions.
indoor_hard_01 : "Hard" sequence involving quick sensor motion and point cloud degeneration.
indoor_kidnap_01 & 02 : Sequences that involve kidnapping situations (the sensor was moved to another room while its view was completely occluded several times)
outdoor_hard_01 & 02 : "Hard" outdoor sequence involving quick sensor motion and point cloud degeneration.
outdoor_kidnap : Outdoor sequence that involve kidnapping situations.
Each rosbag corresponds to an environmental map file as follows:
indoor_easy : map_indoor_easy.ply
indoor_kidnap : map_indoor_easy.ply
indoor_hard : map_indoor_hard.ply
outdoor_kidnap : map_outdoor_kidnap.ply
outdoor_hard : map_outdoor_hard.ply
Each indoor sequence contains the following ROS2 messages:
- /points2/decompressed : sensor_msgs/msg/PointCloud2 : Point cloud data
- /imu : sensor_msgs/msg/Imu : Imu data
Each outdoor sequence contains the following ROS2 messages:
- /livox/points : sensor_msgs/msg/PointCloud2 : Point cloud data
- /livox/lidar : livox_ros_driver2/msg/CustomMsg : Point cloud data in the Livox format
- /livox/imu : sensor_msgs/msg/Imu : Imu data
We used the follwoing LiDAR-IMU transformation parameters (T_lidar_imu : [tx, ty, tz, qx, qy, qz, qw]) for the indoor and outdoor sequences:
- indoor : [0.003, 0.004, -0.051, -0.476, 0.474, 0.524, 0.525]
- outdoor: [0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 1.000]
Groundtruth trajectories were obtained through batch optimization of point cloud registration residuals and IMU motion residuals. Each line in a GT trajectory file represents the LiDAR pose in the map frame [time, tx, ty, tz, qx, qy, qz, qw] (TUM format). We recommend evo toolkit (https://github.com/MichaelGrupp/evo) for quantitative evaluation.
Files
gt.zip
Files
(17.2 GB)
| Name | Size | |
|---|---|---|
|
md5:ab2a80dc1d06767b7c3ce1893f3020b0
|
1.0 MB | Preview Download |
|
md5:046c1de5047a88dcbbf14e98df6874b1
|
1.8 GB | Preview Download |
|
md5:ecf01901f0e581c81d20e2bf86867925
|
1.7 GB | Preview Download |
|
md5:c5eca239e8635656af1ec5c5bb6532b7
|
2.0 GB | Preview Download |
|
md5:c1ce1dcab51ee6a92a8d9afd4b349e21
|
2.4 GB | Preview Download |
|
md5:8b68cd8d90bf623181e9353b1c94df35
|
1.7 GB | Preview Download |
|
md5:ca12f43d9f481bc11ecb203b3661b414
|
5.2 MB | Download |
|
md5:0ee5c1f2adc5c1a380fbd9a44c377c68
|
6.0 MB | Download |
|
md5:562b607124bc31bbfc4c96eaaf47bbfb
|
23.8 MB | Download |
|
md5:562b607124bc31bbfc4c96eaaf47bbfb
|
23.8 MB | Download |
|
md5:d126024c8f310c2c48239f136d7e0ed0
|
1.6 GB | Preview Download |
|
md5:d397c28cca763d34844189cb73de8e02
|
1.3 GB | Preview Download |
|
md5:8f56fdfa93f4fa456e234f58e193a08c
|
1.5 GB | Preview Download |
|
md5:267377a88402f825ab70a161cc48983c
|
1.3 GB | Preview Download |
|
md5:3c6941b8c70ca41c79dae83758632625
|
650.9 MB | Preview Download |
|
md5:893ed4a732c5c0c9dc38d069e7056a69
|
1.3 GB | Preview Download |