映射

2-D和3-D占用图,自我中心图,光线投射

占用地图用于表示环境中的障碍,并定义您的世界的限制。您可以使用光线投射来构建地图并根据传感器读数更新障碍位置。与现有地图同步,移动本地帧,创建以自我为中心的地图,跟踪您的车辆。映射支持2金宝app-D映射的二进制和概率值,支持3-D映射的概率表示。

一起使用这些地图运动规划在地图中规划或使用路径定位和姿态估计算法估计您的车辆姿态在一个环境。

对象

binaryOccupancyMap 使用二进制值创建占用网格
occupancyMap 创建具有概率值的占用图
occupancyMap3D 创建3-D占用图

功能

buildMap 建立占用地图从激光雷达扫描
checkOccupancy 检查位置是否有空闲、占用或未知的值
exportOccupancyMap3D 导入一个八叉树文件作为3D占用地图
getOccupancy 获取地点的占用价值
importOccupancyMap3D 导入一个八叉树文件作为3D占用地图
膨胀 膨胀每个已占用的网格位置
insertRay 插入激光扫描观察到的射线
insertPointCloud 在地图中插入三维点或点云观测
移动 在世界框架中移动地图
occupancyMatrix 将占用网格转换为双矩阵
raycast 沿着射线计算细胞指数
rayIntersection 求射线和已占据的地图单元格的交点
setOccupancy 设置地点的占用值
syncWith 同步映射和重叠映射
显示 在图中显示网格值
updateOccupancy 整合地点的概率观测

主题

占用网格

入住率网格功能和地图结构的详细信息。

使用距离传感器创建以自我为中心的占用地图

通过将连续的世界空间映射到离散的数据结构,占位图为机器人应用程序提供了一种简单而健壮的表示环境的方法。

从驾驶场景设计器创建以自我为中心的占用地图

此示例显示如何从。创建以自我为中心的占用映射驾驶场景设计app

建立占用地图从激光雷达扫描和姿态

buildMap功能采用激光雷达扫描读数和相关的姿势,以建立一个占用网格lidarScan对象和相关(x yθ)摆姿势造一个occupancyMap

使用视觉里程测量和优化的姿态图从深度图像构建占用图

这个例子展示了如何使用3d位姿图优化来减少单目相机估计轨迹(位置和方向)中的漂移。

特色的例子