A robust system for multi-LiDAR extrinsic calibration, real-time odometry, and mapping without manual intervention.
M-LOAM is a robust system for multi-LiDAR extrinsic calibration, real-time odometry, and mapping. It allows multiple LiDARs with unknown relative poses to automatically calibrate themselves online while providing accurate localization and a globally consistent map. This solves the problem of deploying multi-LiDAR systems without tedious manual calibration.
Robotics researchers and engineers working on autonomous vehicles, drones, or mobile robots that use multiple LiDAR sensors for perception and navigation.
Developers choose M-LOAM for its fully automated online extrinsic calibration, robust multi-sensor fusion, and real-time performance, eliminating the need for manual calibration and handling hardware perturbations gracefully.
Robust Odometry and Mapping for Multi-LiDAR Systems with Online Extrinsic Calibration
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Enables online calibration of multiple LiDARs without manual intervention, directly addressing the core challenge of multi-sensor setups as stated in the key features.
Provides accurate poses and globally consistent maps in real-time, crucial for autonomous systems, with performance validated on datasets like Simulation Robot and Real Vehicle.
Maintains functionality against hardware failures or large extrinsic perturbations, as evidenced by the MLOD paper referenced in the README.
Uses greedy-based feature selection to reduce algorithm latency, improving efficiency for LiDAR SLAM, as detailed in the related ICRA paper.
The loop closure part is not finished, limiting its use for applications requiring full SLAM capabilities, as admitted in the system pipeline section.
Requires specific Ubuntu versions, ROS installations, and libraries like Ceres Solver, making setup non-trivial and time-consuming for newcomers.
Primarily research-oriented with academic papers, which may lead to less polished documentation and support for production deployment compared to commercial tools.