interactiveRigidBodyTree
描述
的interactiveRigidBodyTree
对象创建一个图,显示了一个使用一个机器人模型rigidBodyTree
对象,并使您能够直接修改机器人配置使用一个交互式标记。的rigidBodyTree
对象定义了不同的几何连接刚体在机器人模型和联合限制这些尸体。
使用逆运动学计算新配置,单击并拖动互动标记在图中。中心的标记支持拖拽标记金宝app,线性运动沿着特定的轴,并对每个轴旋转。你可以改变终端执行器通过不同的身体右键单击并选择体设置为标志的身体。
保存当前配置的机器人模型,使用addConfiguration
对象的功能。的StoredConfigurations属性包含已保存的配置。
默认情况下,机器人的关节限制模型是唯一约束的机器人。要添加额外的约束,可以使用addConstraint
对象的功能。可用约束对象的列表,请参阅机器人约束在逆运动学。
创建
语法
描述
创建交互式刚体树对象和关联图指定机器人模型。的viztree
= interactiveRigidBodyTree (机器人
)机器人
参数设置RigidBodyTree
财产。与模型交互,单击并拖动交互图中标记。
关闭机器人各关节的坐标系坐标轴绘制模型。viztree
= interactiveRigidBodyTree (机器人
“帧”,“关闭”)
集属性使用一个或多个名称-值对参数除了任何输入参数组合在以前的语法。在报价附上每个属性的名字。例如,viztree
= interactiveRigidBodyTree (___、名称、值)“RigidBodyTree”,机器人
创建一个交互式刚体树对象与指定的机器人模型。
属性
对象的功能
addConfiguration |
存储当前配置 |
addConstraint |
添加逆运动学约束 |
removeConfigurations |
删除配置StoredConfigurations 财产 |
removeConstraints |
消除逆运动学约束 |
showFigure |
节目互动刚体树图 |
例子
限制
如果
interactiveRigidBodyTree
对象被删除,而图仍然是开放的,图的交互性是禁用的,图的标题是更新。
提示
最大化性能可视化复杂的机器人模型和复杂的网格,保证你启用硬件加速OpenGL。默认情况下,MATLAB®使用硬件加速OpenGL图形硬件是否支持它。金宝app有关更多信息,请参见
opengl
函数。
版本历史
介绍了R2020a