このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
binaryOccupancyMap |
バイナリ値の占有グリッドを作成 |
occupancyMap |
確率値を使用した占有マップの作成 |
occupancyMap3D |
创建三维入住地图 |
mapLayer |
为n维数据创建映射层 |
multiLayerMap |
管理多个地图层 |
buildMap |
根据激光雷达扫描建立占用地图 |
checkOccupancy |
检查位置是否有免费、已占用或未知值 |
exportOccupancyMap3D |
八分木ファイルを3次元占有マップとしてインポート |
getOccupancy |
获取位置的占用值 |
getMapData |
从地图层检索数据 |
importOccupancyMap3D |
导入一个八叉树文件作为3D占用地图 |
膨胀 |
膨胀每个占据的网格位置 |
insertRay |
插入激光扫描观察的射线 |
insertPointCloud |
在地图中插入三维点或点云观测 |
mapClutter |
生成带有随机分散障碍的地图 |
mapMaze |
生成随机的2d迷宫地图 |
移动 |
在世界框架中移动地图 |
occupancyMatrix |
将占用网格转换为双矩阵 |
raycast |
沿着射线计算单元格指数 |
rayIntersection |
找到光线和被占用的地图单元格的交点 |
setOccupancy |
设置位置占用值 |
setMapData |
分配数据到地图层 |
syncWith |
同步地图与重叠地图 |
显示 |
在图中显示网格值 |
updateOccupancy |
整合地点的概率观测 |
占有グリッドの機能とマップ構造体の詳細
占用地图通过将连续的世界空间映射到离散的数据结构,为机器人应用程序提供了一种简单而可靠的表示环境的方法。个人网状细胞可以包含二进制或概率信息,其中0表示空闲空间,1表示已占用空间。随着时间的推移,您可以使用传感器测量来建立这些信息,并有效地将它们存储在地图中。这些信息对于更高级的工作流程也很有用,比如碰撞检测和路径规划。
这个例子展示了如何从驾驶场景设计师app.本例使用来自视觉检测生成器的障碍信息来更新以自我为中心的占用地图。
関数buildMap
は,占有マップをlidarScan
オブジェクトとして作成するために激光雷达スキャンの読み取り値と関連付けられている姿勢を受け取り,occupancyMap
を作成するために関連付けられている姿勢(x yθ)
を受け取ります。
占用地图通过将连续的世界空间映射到离散的数据结构,为机器人应用程序提供了一种简单而可靠的表示环境的方法。个人网状细胞可以包含关于障碍信息的二进制或概率信息。然而,一个自主平台可能会使用各种传感器,这些传感器可能需要结合起来评估平台的当前状态和周围环境的状态。
这个例子展示了如何使用三维姿态图优化减少单目摄像机估计轨迹(位置和方向)中的漂移。在本例中,您可以从深度图像构建一个占用地图,该地图可用于在该环境中导航时的路径规划。