LeGO-LOAM
Classica baseline leggera di odometria e mappatura LiDAR ottimizzata per il terreno (IROS 2018)
Licenza
BSD-3-Clause
Panoramica
Lightweight and Ground-Optimized Lidar Odometry and Mapping: stima della posa a 6 gradi di libertà e mappatura in tempo reale per veicoli terrestri con un LiDAR 3D. Presentato a IROS 2018, sfrutta il piano del terreno durante la segmentazione e suddivide l'ottimizzazione della posa in due passi più leggeri, così l'intera pipeline SLAM funziona in tempo reale su computer embedded a basso consumo.
La pipeline segmenta ogni scansione in cluster di terreno e non terreno, ne estrae feature planari e di spigolo e stima il moto in due passi: le feature del terreno vincolano z, rollio e beccheggio, poi le dimensioni restanti vengono risolte rispetto alle feature di spigolo. Un grafo delle pose basato su keyframe con chiusura del loop produce la mappa globale. È distribuito come pacchetto ROS messo a punto per un Velodyne VLP-16 su un veicolo terrestre.
Perché è importante
LeGO-LOAM resta una delle baseline canoniche di SLAM LiDAR: i nuovi articoli sull'odometria LiDAR si confrontano ancora con esso, e le sue idee di segmentazione ottimizzata per il terreno sono confluite direttamente in LIO-SAM e in molti stack di produzione per robot terrestri.
Il problema che risolve
Le pipeline SLAM LiDAR complete erano troppo pesanti per i computer embedded dei robot terrestri. LeGO-LOAM ristruttura LOAM attorno alla segmentazione del piano del terreno, al clustering della nuvola di punti e a un'ottimizzazione Levenberg-Marquardt in due passi, così odometria e mappatura a 6 gradi di libertà in tempo reale stanno su hardware di classe Jetson.
Punti chiave
- La segmentazione del piano del terreno riduce il calcolo e migliora la robustezza sui veicoli terrestri
- L'ottimizzazione in due passi risolve la posa a 6 gradi di libertà con molte meno iterazioni del LOAM monolitico
- Funziona in tempo reale su schede ARM embedded, non solo su desktop
- Antenato diretto di LIO-SAM: stesso autore e stessa linea progettuale
- Baseline ROS collaudata, ancora usata per i benchmark a un decennio di distanza
A chi si rivolge
- Sviluppatori di robot terrestri che necessitano di un'odometria LiDAR collaudata
- Ricercatori SLAM che confrontano nuovi metodi
- Studenti che imparano lo SLAM LiDAR da una codebase classica e leggibile
Limiti
- Messo a punto per veicoli terrestri con un LiDAR rotante montato orizzontalmente: non adatto a configurazioni portatili, aeree o a stato solido
- Nessun accoppiamento stretto con l'IMU, quindi i movimenti bruschi degradano l'odometria: in quel caso LIO-SAM lo supera
- La manutenzione a monte è minima e incentrata su ROS 1 (ultima attività nel 2024)