Open Source Robotics

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

Patchwork++

Segmentação rápida e robusta de solo para nuvens de pontos LiDAR 3D do KAIST

Licença

BSD-2-Clause

Visão geral

Patchwork++ é um algoritmo rápido, robusto e auto-adaptativo de segmentação de solo para nuvens de pontos LiDAR 3D do Laboratório de Robótica Urbana do KAIST. Estende o método Patchwork original com tratamento melhorado de sub-segmentação parcial, fornecendo extração confiável do plano do solo essencial para navegação autônoma e detecção de obstáculos. Disponível como biblioteca C++, pacote Python via pybind11 e nó ROS2.

Patchwork++ é um algoritmo rápido de segmentação de solo para nuvens de pontos LiDAR 3D que usa um modelo de zonas concêntricas auto-adaptativo. Publicado no IROS 2022, fornece extração confiável do plano do solo como etapa de pré-processamento para SLAM, detecção de objetos e navegação.

Por que importa

A segmentação de solo é uma etapa fundamental de pré-processamento para virtualmente todos os pipelines de percepção baseados em LiDAR. Patchwork++ fornece uma solução rápida e confiável validada no IROS 2022 que lida com cenários desafiadores do mundo real, incluindo terreno irregular e oclusões parciais.

Problema que resolve

Sistemas de percepção baseados em LiDAR precisam separar pontos do solo de obstáculos antes de realizar detecção de objetos ou mapeamento. Patchwork++ fornece segmentação rápida e precisa do solo que lida com cenários de sub-segmentação parcial comuns em ambientes reais.

Pontos principais

  • Segmentação rápida de solo em tempo real para varreduras LiDAR 3D
  • Modelo de zonas concêntricas auto-adaptativo lida com terreno irregular
  • Interfaces C++, Python (pybind11) e ROS2
  • Dependências mínimas — requer apenas Eigen3

Para quem é

  • Engenheiros de percepção de veículos autônomos
  • Desenvolvedores de robótica móvel trabalhando com LiDAR
  • Pesquisadores de SLAM e mapeamento que precisam de pré-processamento do plano do solo

Limitações

  • Projetado apenas para segmentação de solo, não para segmentação geral de nuvens de pontos
  • O desempenho pode degradar em terreno extremamente íngreme
  • Os parâmetros podem precisar de ajuste para diferentes configurações de LiDAR e alturas de montagem

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