leggedrobotics/open3d_slam

Pointcloud-based graph SLAM written in C++ using open3D library.

解决的问题

提供一个专为教育设计的简化版点云SLAM(同时定位与地图构建)系统。通过去除高级专用算法的复杂性,帮助初学者顺利进入机器人地图构建与定位领域。

工作原理

基于Open3D库进行3D数据处理,采用成熟且基础的算法。系统可处理点云数据,从零开始构建地图,或在已有地图中对机器人进行定位,之后还可通过新增测量数据进一步扩展地图。无需额外传感器输入(如IMU)。

适用人群

希望使用点云实现清晰、易访问的映射与定位功能的学生、研究人员和开发者,尤其适合SLAM领域的初学者。

特色亮点

  • 基于点云的地图构建与定位。
  • 基于高性能Open3D库构建。
  • 提供C++库,并通过catkin包装器支持ROS集成。
  • 运行无需IMU。

相关

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