Open Source Robotics

Eine kuratierte Sammlung hochwertiger Open-Source-Robotikprojekte, Werkzeuge und Software für die Robotik-Community.

LeGO-LOAM

Klassische leichtgewichtige, bodenoptimierte Lidar-Odometrie und -Kartierung (IROS 2018)

Lizenz

BSD-3-Clause

Überblick

Lightweight and Ground-Optimized Lidar Odometry and Mapping — 6-DOF-Posenschätzung und Kartierung in Echtzeit für Bodenfahrzeuge mit 3D-Lidar. Auf der IROS 2018 vorgestellt, nutzt es die Bodenebene bei der Segmentierung und teilt die Posenoptimierung in zwei leichtere Schritte auf, sodass die komplette SLAM-Pipeline in Echtzeit auf sparsamen Embedded-Rechnern läuft.

Die Pipeline segmentiert jeden Scan in Boden- und Nicht-Boden-Cluster, extrahiert daraus planare und Kantenmerkmale und schätzt die Bewegung in zwei Schritten: Bodenmerkmale bestimmen z, Roll- und Nickwinkel, die übrigen Freiheitsgrade werden anschließend über Kantenmerkmale gelöst. Ein keyframe-basierter Posen-Graph mit Schleifenschluss erzeugt die globale Karte. Ausgeliefert als ROS-Paket, abgestimmt auf ein Velodyne VLP-16 auf einem Bodenfahrzeug.

Warum es wichtig ist

LeGO-LOAM bleibt eine der kanonischen Lidar-SLAM-Baselines: Neue Arbeiten zur Lidar-Odometrie messen sich weiterhin daran, und seine bodenoptimierten Segmentierungsideen flossen direkt in LIO-SAM und viele produktive Bodenroboter-Stacks ein.

Welches Problem es löst

Vollständige Lidar-SLAM-Pipelines waren für die Embedded-Rechner von Bodenrobotern zu schwergewichtig. LeGO-LOAM strukturiert LOAM um Bodenebenen-Segmentierung, Punktwolken-Clustering und eine zweistufige Levenberg-Marquardt-Optimierung neu, sodass 6-DOF-Odometrie und Kartierung in Echtzeit auf Jetson-Klasse-Hardware passen.

Wichtigste Punkte

  • Bodenebenen-Segmentierung senkt den Rechenaufwand und erhöht zugleich die Robustheit auf Bodenfahrzeugen
  • Die zweistufige Optimierung löst die 6-DOF-Pose mit deutlich weniger Iterationen als das monolithische LOAM
  • Läuft in Echtzeit auf eingebetteten ARM-Boards, nicht nur auf Desktops
  • Direkter Vorläufer von LIO-SAM — gleicher Autor, gleiche Designlinie
  • Praxisbewährte ROS-Baseline, die auch ein Jahrzehnt später noch als Benchmark dient

Für wen

  • Entwickler von Bodenrobotern, die bewährte Lidar-Odometrie benötigen
  • SLAM-Forschende, die neue Verfahren benchmarken
  • Studierende, die Lidar-SLAM an einem gut lesbaren Klassiker lernen

Einschränkungen

  • Ausgelegt auf Bodenfahrzeuge mit horizontal montiertem rotierendem Lidar — nicht geeignet für Handheld-, Luft- oder Solid-State-Setups
  • Keine enge IMU-Kopplung, aggressive Bewegungen verschlechtern die Odometrie — dort löst LIO-SAM es ab
  • Upstream-Wartung ist minimal und auf ROS 1 fokussiert (letzte Aktivität 2024)

Diese Website benötigt JavaScript. Bitte aktivieren Sie JavaScript, um unsere Open-Source-Robotikprojekte zu erkunden.