帮助中心帮助中心
找到边缘的边缘ID
自从R2019b
edgeID = findEdgeID (poseGraph nodePairs)
例子
edgeID= findEdgeID (poseGraph,nodePairs)发现的边缘ID指定的边缘。边缘是由连接两个节点的id。
edgeID= findEdgeID (poseGraph,nodePairs)
edgeID
poseGraph
nodePairs
全部折叠
加载英特尔研究实验室数据集包含一个二维图。优化构成图。情节构成图与IDs,红线表示循环闭包中标识的数据集。
负载intel-2d-posegraph.matpgoptimizedPG = optimizePoseGraph (pg);显示(optimizedPG id =“关闭”);
发现循环闭合边缘ID指定的边缘节点对构成图。
nodePair = (133 - 1085);edgeID = findEdgeID (optimizedPG nodePair)
edgeID = 1386
删除循环闭合边缘构成的图。
removeEdges (optimizedPG edgeID)显示(optimizedPG id =“关闭”);
poseGraph3D
构成图,指定为一个poseGraph或poseGraph3D对象。
边缘节点对构成图,指定为一个双元素向量列表边连接的两个节点的id。
边缘id,作为一个正整数或返回向量的正整数。构成图可以包含多个每个节点对之间的边缘,所以多个边缘ID可能会返回一个边缘ID。
在构建时使用这种语法poseGraph或poseGraph3D代码生成的对象:
maxEdges poseGraph = poseGraph (‘MaxNumEdges’,‘MaxNumNodes’, maxNodes)指定一个上限的边数和节点允许生成代码时构成图。这个限制只需要在生成的代码。
maxEdges poseGraph = poseGraph (‘MaxNumEdges’,‘MaxNumNodes’, maxNodes)
介绍了R2019b
optimizePoseGraph
addRelativePose
edgeNodePairs
edgeConstraints
nodeEstimates
removeEdges
lidarSLAM
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室