SJTU-ViSYS/Ground-Fusion
Ground-Fusion: A Low-cost Ground SLAM System Robust to Corner Cases (ICRA2024)
What it solves
Ground-Fusion addresses the challenge of reliable localization and mapping for ground vehicles using low-cost sensors. It specifically targets "corner cases"—situations where individual sensors fail or degrade, such as visual challenges (poor lighting or textureless areas), wheel odometer slips, or GNSS signal loss/interference—which often cause standard SLAM systems to fail.
How it works
The system uses a factor graph to tightly integrate data from four different sensor sources: RGB-D images, inertial measurements (IMU), wheel odometry, and GNSS signals. To maintain robustness, it employs three key strategies:
- Adaptive Initialization: It uses three distinct initialization methods (stationary, visual, and dynamic) to ensure the system starts correctly regardless of the initial state of the vehicle.
- Anomaly Detection: It includes mechanisms to detect when a specific sensor is providing degraded or erroneous data and handles these anomalies to prevent them from corrupting the localization estimate.
- Dense Mapping: It provides real-time dense color mapping of the environment.
Who it’s for
This project is designed for robotics researchers and developers building ground vehicles that need accurate, real-time localization and mapping in diverse indoor and outdoor environments without relying on expensive lidar sensors.
Highlights
- Lidar-less SLAM: Achieves state-of-the-art performance without the need for expensive lidar hardware.
- Multi-Sensor Fusion: Tightly integrates RGB-D, IMU, wheel odometry, and GNSS.
- Robustness to Corner Cases: Specifically designed to handle sensor degradation and anomalies.
- Comprehensive Benchmarks: Accompanied by open-source datasets (M2DGR, M2DGR-plus, and Ground-Challenge) for validation.
Related
- Project
- Project
- Project
- Project
- Project