MIT-SPARK/KISS-Matcher

KISS-Matcher: Fast, Robust, and Scalable Registration + ROS2 SLAM examples

解决的问题

KISS-Matcher 提供了一种快速且稳健的点云配准方法,即对两个或多个 3D 点云进行对齐,以确定它们之间的相对变换(旋转和平移)。其目标是为现实世界的应用提供简单且可扩展的解决方案。

工作原理

尽管 README 未详细说明内部数学算法,但该库集成了 ROBIN 包用于异常值剔除,并利用 small_gicp 提升流水线效率。它同时以 C++ 和 Python 实现,可灵活集成到机器人和地图构建系统中。

适用人群

本工具专为从事 3D 感知、LiDAR SLAM 和点云处理的机器人研究人员和工程师设计。

主要亮点

  • 双语言支持:提供 C++ 库和可通过 PyPI 安装的 Python 包。
  • 跨平台支持:支持 Ubuntu/Debian 和 macOS(包括 Apple Silicon)。
  • 开箱即用安装:通过 Makefiles 实现自动依赖管理。
  • 可视化支持:在 Python 中可通过 viser 库提供可选的 3D 可视化功能。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目