文档帮助中心文档
给定任务空间输入,建模刚体树运动
机器人系统工具箱/机械手算法
的任务空间运动模型块模型描述了机械臂的闭环任务空间运动rigidBodyTree对象。采用比例微分(PD)控制定义运动模型的行为。
rigidBodyTree
有关运动方程的更多细节,请参阅工作空间运动模型.
全部展开
refPose
齐次变换矩阵表示期望的末端执行器姿态,以米为单位。
refVel
表示末端执行器所需的线速度和角速度的6元矢量,以米每秒和弧度每秒指定。
FExt
6日-米表示外力的矩阵,单位为米/秒。米尸体的数量是多少rigidBodyTree对象刚体的树参数。
刚体的树
若要启用该端口,请设置显示外力输入参数在.
显示外力输入
在
问
关节位置输出为n-以弧度或米为单位的元素向量,其中n非固定关节的数量是多少rigidBodyTree对象刚体的树参数。
qd
关节速度输出为n元素矢量,单位为弧度每秒或米每秒,其中n非固定关节的数量是多少rigidBodyTree对象刚体的树参数。
qdd
关节加速度输出为n单位为弧度每秒平方或米每秒平方,其中n非固定关节的数量是多少rigidBodyTree对象刚体的树参数。
twoJointRigidBodyTree
RigidBodyTree
机器人型号,指定为RigidBodyTree对象。您还可以使用以下方法从URDF(统一机器人描述格式)文件导入机器人模型importrobot.
importrobot
默认的机器人模型,twoJointRigidBodyTree,是一个具有转动关节和两个自由度的机器人。
终端执行器
工具
此参数定义将用作末端执行器的主体,并为其定义任务空间运动。属性中的主体名称必须对应rigidBodyTree属性的。点击选择身体控件中选择一个主体rigidBodyTree.如果rigidBodyTree在不同时更新末端执行器的情况下,默认会分配索引最高的主体。
成比例增加
500 *眼(6)
比例导数(PD)控制的比例增益,以6 × 6矩阵表示。
微分增益
100 *眼(6)
比例导数(PD)控制的导数增益,用6 × 6矩阵表示。
关节阻尼
[1]
每个关节的阻尼比,用标量或表示n元向量,n非固定关节的数量是多少rigidBodyTree对象刚体的树参数。
从
单击复选框以使该参数能够使用FExt端口。
初始联合配置
0
初始关节位置,指定为n以弧度表示的元素向量或标量。n非固定关节的数量是多少rigidBodyTree对象刚体的树参数。
初始关节速度
初始关节速度,用a表示n-单位为弧度/秒的元素向量或标量。n非固定关节的数量是多少rigidBodyTree对象刚体的树参数。
模拟使用
解释执行
代码生成
解释执行-使用MATLAB进行模型仿真®翻译。有关更多信息,请参见模拟模式(金宝app模型).
代码生成-使用生成的C代码模拟模型。第一次运行模拟,即Simulink金宝app®生成块的C代码。只要模型没有改变,C代码将在后续模拟中重用。
可调:没有
使用任务空间运动模型跟踪任务空间轨迹。
约翰·克雷格。机器人学导论:力学与控制.上鞍河,NJ:皮尔森教育,2005。
[2] Spong, Mark W., Seth Hutchinson,和Mathukumalli Vidyasagar。机器人建模与控制.霍博肯,新泽西州:威利,2006年。
taskSpaceMotionModel
jointSpaceMotionModel
您点击了对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的事件和提供。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站表现。其他MathWorks国家网站不适合从您的位置访问。
联系当地办事处