主要内容

createPoseGraph

创建姿势图

描述

实例

G=createPoseGraph(vSet)返回从视图集中的视图和连接派生的姿势图,vSet.

例子

全部崩溃

创建空的点云视图集。

vSet=pcviewset;

定义三个相对姿势。

relPoses=repelem(rigid3d,3,1);相对位置(1)。翻译=[3 0];相对位置(2)。翻译=[50];relPoses(3).Translation=[2 0 0]
relPoses=3x1 rigid3d阵列,具有以下特性:维度T旋转平移

积累绝对姿势。

absPoses=repelem(rigid3d,4,1);absPoses(2)。T=relPoses(1)。T*absPoses(1)。T;absPoses(3)。T=relPoses(2)。T*absPoses(2)。T;absPoses(4)。T=relPoses(3)。T*absPoses(3)。T;

向点云视图集中添加四个视图。

vSet=addView(vSet,1,absPoses(1));vSet=addView(vSet,2,absPoses(2));vSet=addView(vSet,3,absPoses(3));vSet=addView(vSet,4,absPoses(4));

向点云视图集中添加三个连接。

vSet=addConnection(vSet,1,2,relPoses(1));vSet=addConnection(vSet,2,3,relPoses(2));vSet=addConnection(vSet,3,4,relPoses(3));

将回路闭合连接添加到点云视图集。

相对位置(4)。翻译=[9 0];vSet=addConnection(vSet,4,1,relPoses(4));

创建姿势图。

G=createPoseGraph(vSet);

输入参数

全部崩溃

视图集,指定为pcviewset对象

输出参数

全部崩溃

姿势图,返回为有向图对象对象中的节点对应于视图,对象中的边对应于连接。

这个端点边缘G有向图对应于到意见表(不是视图ID).

提示

  • 这个端点边缘G有向图对应于到意见表(不是视图ID).

  • 使用有向图与无向图检查、修改或可视化姿势图。

  • 使用优化组合图(导航工具箱)函数优化姿势图。使用此函数需要导航工具箱™.

另见

功能

物体

在R2020a中引入