Describe the bug
When running glim on the official Mid-360 outdoor rosbag from Zenodo, the map builds
correctly for the first ~60–90 seconds, then experiences a sudden z-axis tilt/collapse
where the entire point cloud rotates and flattens. The factor graph develops many failed
(red) factors spreading in the wrong direction after the collapse.
IMPORTANT : with other bag file i record my self using livox mid 360 and test the glim with that bag file i am facing the z drift at the loop closer point
kindly check my config
The issue is reproducible on the official public dataset with the versatile config.
Screenshots
Environment (please complete the following information):
| glim version | 1.2.0 |
| ROS2 distribution | Humble |
| OS | Ubuntu 22.04 |
| GPU | NVIDIA RTX 2050 (4GB VRAM) |
| Sensor | Livox Mid-360 |
| Dataset | koide3 public outdoor dataset — https://zenodo.org/records/14841855 |
| Mode | Rosbag replay (ros2 bag play) |
| Config | config_versatile downloaded from https://koide3.github.io/glim/demo.html, with minor topic/sensor adjustments |
Additional context
Config Files (versatile config with sensor adjustments)
config_sensors.json (key section)
"imu_acc_noise": 0.01,
"imu_gyro_noise": 0.0001,
"imu_int_noise": 0.0001,
"imu_bias_noise": 1e-5,
"T_lidar_imu": [-0.011, -0.0234, 0.044, 0.0, 0.0, 0.0, 1.0],
"autoconf_perpoint_times": true,
"autoconf_prefer_frame_time": false,
"perpoint_relative_time": true,
"perpoint_time_scale": 1.0
config_odometry_gpu.json (key section)
"initialization_mode": "NAIVE",
"smoother_lag": 5.0,
"fix_imu_bias": false,
"voxel_resolution": 0.15,
"voxel_resolution_max": 0.5,
"voxelmap_levels": 2,
"full_connection_window_size": 2,
"keyframe_update_strategy": "OVERLAP",
"max_num_keyframes": 15,
"keyframe_max_overlap": 0.85,
"validate_imu": true
config_global_mapping_gpu.json (key section)
"enable_optimization": true,
"create_between_factors": false,
"registration_error_factor_type": "VGICP_GPU",
"randomsampling_rate": 0.3,
"submap_voxel_resolution": 0.15,
"submap_voxelmap_levels": 2,
"min_implicit_loop_overlap": 0.1,
"use_isam2_dogleg": false,
"isam2_relinearize_thresh": 0.0
Describe the bug
When running glim on the official Mid-360 outdoor rosbag from Zenodo, the map builds
correctly for the first ~60–90 seconds, then experiences a sudden z-axis tilt/collapse
where the entire point cloud rotates and flattens. The factor graph develops many failed
(red) factors spreading in the wrong direction after the collapse.
IMPORTANT : with other bag file i record my self using livox mid 360 and test the glim with that bag file i am facing the z drift at the loop closer point
kindly check my config
The issue is reproducible on the official public dataset with the versatile config.
Screenshots
Environment (please complete the following information):
| glim version | 1.2.0 |
| ROS2 distribution | Humble |
| OS | Ubuntu 22.04 |
| GPU | NVIDIA RTX 2050 (4GB VRAM) |
| Sensor | Livox Mid-360 |
| Dataset | koide3 public outdoor dataset — https://zenodo.org/records/14841855 |
| Mode | Rosbag replay (
ros2 bag play) || Config |
config_versatiledownloaded from https://koide3.github.io/glim/demo.html, with minor topic/sensor adjustments |Additional context
Config Files (versatile config with sensor adjustments)
config_sensors.json (key section)
config_odometry_gpu.json (key section)
config_global_mapping_gpu.json (key section)