leggedrobotics/elevation_mapping_cupy
Elevation Mapping on GPU.
解决的问题
本项目为机器人提供了一个高性能的高程映射系统,专为在复杂地形中导航的足式机器人设计。它解决了从点云数据中创建精确、实时的2.5D环境地图的问题,同时处理了高度漂移和悬垂障碍物引起的虚拟伪影等常见机器人映射问题。
工作原理
该系统利用 CuPy 实现 GPU 加速,快速处理大规模点云并执行射线投射以清理可见性。它与机器人操作系统(ROS)集成,并实现了多模态高程图(MEM)框架。该框架允许系统将几何、RGB 信息和语义等不同类型的数据融合到地图的不同图层中,然后通过自定义插件生成额外信息,如地形可通行性。
适用对象
专注于足式运动、自主导航和非结构化环境中机器人地形感知的机器人工程师和研究人员。
主要亮点
- GPU 加速处理:使用 CuPy 实现点云配准和射线投射的实时高效性。
- 多模态融合:支持将几何、语义和 RGB 数据融合到分层地图结构中。
- 漂移补偿:包含功能以应对状态估计漂移,防止映射伪影。
- 可通行性分析:具备基于局部几何的机器学习滤波器,评估地形是否可行走。
- 伪影去除:使用射线投射和排除区域,正确解释悬垂障碍物并移除虚拟伪影。
相关
- 项目
- 项目
- 项目
- 项目
- 项目