LeGO-LOAM
Clássica odometria e mapeamento lidar leves e otimizados para solo (IROS 2018)
Licença
BSD-3-Clause
Visão geral
Lightweight and Ground-Optimized Lidar Odometry and Mapping — estimativa de pose 6-DOF e mapeamento em tempo real para veículos terrestres usando um lidar 3D. Apresentado na IROS 2018, explora o plano do solo durante a segmentação e divide a otimização de pose em duas etapas mais leves, de modo que todo o pipeline SLAM roda em tempo real em computadores embarcados de baixo consumo.
O pipeline segmenta cada varredura em aglomerados de solo e não-solo, extrai deles características planas e de aresta e estima o movimento em duas etapas: as características do solo restringem z, rolagem e arfagem, e as dimensões restantes são resolvidas com as características de aresta. Um grafo de poses baseado em quadros-chave com fechamento de laço produz o mapa global. Distribuído como pacote ROS ajustado para um Velodyne VLP-16 em veículo terrestre.
Por que importa
LeGO-LOAM continua sendo uma das linhas de base canônicas do SLAM lidar: novos artigos de odometria lidar ainda se comparam a ele, e suas ideias de segmentação otimizada para solo passaram diretamente para o LIO-SAM e muitas pilhas de produção de robôs terrestres.
Problema que resolve
Pipelines SLAM lidar completos eram pesados demais para os computadores embarcados de robôs terrestres. O LeGO-LOAM reestrutura o LOAM em torno da segmentação do plano do solo, do agrupamento de nuvens de pontos e de uma otimização Levenberg-Marquardt em duas etapas, para que odometria 6-DOF e mapeamento em tempo real caibam em hardware classe Jetson.
Pontos principais
- A segmentação do plano do solo corta o custo computacional e melhora a robustez em veículos terrestres
- A otimização em duas etapas resolve a pose 6-DOF com bem menos iterações que o LOAM monolítico
- Roda em tempo real em placas ARM embarcadas, não apenas em desktops
- Ancestral direto do LIO-SAM — mesmo autor e mesma linhagem de projeto
- Linha de base ROS testada em batalha, usada como referência uma década depois
Para quem é
- Desenvolvedores de robôs terrestres que precisam de odometria lidar comprovada
- Pesquisadores de SLAM comparando métodos novos
- Estudantes aprendendo SLAM lidar em um clássico de código legível
Limitações
- Ajustado para veículos terrestres com lidar giratório montado na horizontal — não serve para configurações de mão, aéreas ou de estado sólido
- Sem acoplamento firme de IMU: movimento agressivo degrada a odometria — nesse ponto o LIO-SAM o supera
- Manutenção upstream mínima e focada em ROS 1 (última atividade em 2024)