MATLAB - 计算机械臂关节扭矩以平衡末端力和力矩

本文介绍了如何使用刚体树模型的几何雅各比和反动力学方法来计算双关节平面机器人中,平衡作用在末端执行器上的端点力所需的关节力矩。通过几何雅各比法、空间变换反动力学计算和末端执行器力的反动力学,作者展示了三种求解力矩平衡的方法并给出了相同的结果。
摘要由CSDN通过智能技术生成

系列文章目录

 


前言

产生力矩以平衡作用在平面机器人末端执行器体上的端点力。要使用各种方法计算关节力矩,请使用刚体树机器人模型的几何雅各比(geometricJacobian)和反动力学(inverseDynamics)对象函数。


 

一、初始化机器人

双关节刚体树机器人是一个二维平面机器人。关节配置以列向量形式输出。

twoJointRobot = twoJointRigidBodyTree("column");

二、问题设置

端点力 eeForce 是一个列向量,包含作用在末端执行器本体("工具")上的线性力和力矩的组合。请注意,该矢量以基本坐标系表示,如下图所示。

c5d6f52f313c4d55ab3177a2054b9782.png

fx = 2; 
fy = 2;
fz = 0;
nx = 0;
ny = 0;
nz = 3;
eeForce = [nx;ny;nz;fx
  • 19
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值