Open Source Robotics

Uma coleção selecionada de projetos, ferramentas e software de robótica de código aberto de alta qualidade.

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)

Este site requer JavaScript. Por favor, habilite o JavaScript para explorar nossos projetos de robótica.