主要内容

writeAsFunction

创建rigidBodyTree代码生成函数

    描述

    例子

    writeAsFunction (机器人文件名属性的函数文件rigidBodyTree对象。创建的函数支持代码生成。万博1manbetx

    例子

    全部折叠

    加载机器人模型作为rigidBodyTree对象。

    机器人=装载机器人(“kinovaGen3”
    robot = rigidBodyTree with properties: NumBodies: 8 Bodies: {1x8 cell} Base: [1x1 rigidBody] BodyNames: {1x8 cell} BaseName: 'base_link' Gravity: [0 0 0 0] DataFormat: 'struct'

    用图表显示机器人模型。

    显示(机器人);

    {

    属性的代码生成函数rigidBodyTree对象。

    writeAsFunction(机器人,“KG3Codegen”

    利用生成的函数构建机器人模型。

    rbt = KG3Codegen
    rbt = rigidBodyTree with properties: NumBodies: 8 Bodies: {1x8 cell} Base: [1x1 rigidBody] BodyNames: {1x8 cell} BaseName: 'base_link' Gravity: [0 0 0 0] DataFormat: 'struct'

    用图表显示机器人模型。

    显示(rbt);

    {

    输入参数

    全部折叠

    机器人模型,指定为arigidBodyTree对象。

    函数文件的名称,指定为字符串标量或字符向量。名称必须是有效的MATLAB名称(必须以字母开头,只包含字母、数字和下划线)。

    例子:“iiwa14Codegen”

    数据类型:字符|字符串

    版本历史

    R2021a中引入

    另请参阅

    功能

    对象