当前位置: 首页 > news >正文

关于Diamond机械手的运动学与动力学的推导

1.关于Diamond机械手

(1)位置模型推导

逆解:机械末端平台的位置与驱动关节之间的关系。

 设p点在xy平面的坐标是(x,y)T,此时根据向量求解

OP等于向量r等于e向xy轴的向量+主动臂长度向xy轴的向量+从动长度向xy轴的向量。

即:

 这里注意一点:因为分左右臂的所以在符号上有所区别,同时Theata2为什么是那么大,因为cos(theta)= -sin(270-theta),因为从动臂在向量运算上是负的,所以要注意一下符号。

求主动臂theta1的角度

所以

这此求出了机构的逆解,已知某段的xy坐标可以求出角度1和角度2的大小(2个角度1,2个角度2),既可以实现做基本的控制了。

(2)速度模型推导

 奇异问题:简单的是直接和间接雅克比矩阵的秩为零的时候为奇异解。

从动臂的质心速度等于两段的速度除以2。 

(3)加速度推导

加速度的推导和速度的推导方式一样。

(4)刚体动力学

theta1是主动臂的虚位移,虚位移*电机力矩 - 虚位移*主动臂的转动惯量*主动臂转动的角加速度-虚位移*主动臂的动力矩 = 主动臂做的功

theta2是从动臂的虚位移,虚位移*从动臂的惯性力矩+从动臂的质心虚位移*从动臂的惯性力和重力之和。

动平台质心的虚位移*动平台的总质量*动平台的质加速度+动平台质心的虚位移*动平台的总质量*g

 (5)简化动力学

根据雅克比矩阵的定义,虚位移的定义可以知道

 

 

番外:

(1)

 (2)

 

相关文章:

  • Java 开发玩转 MCP:从 Claude 自动化到 Spring AI Alibaba 生态整合
  • list的使用
  • 基于C++(MFC)实现的文件管理系统
  • Visual Studio C++引入第三方库
  • Spring HTTP Interface 入门案例介绍
  • sentinel安装部署及测试--实践
  • 在Vmware15(虚拟机免费) 中安装纯净win10详细过程
  • RK3588 实现音视频对讲
  • Oracle 12.1.0.2补丁安装全流程
  • 如何使用3DMAX插件PFSpliner将3D对象转化为艺术样条线?
  • AOP的基本应用案例---统计每个函数的执行时间
  • IntelliJ IDEA 项目导入后 Java 文件图标显示为红色小写 j 的解决方法
  • LVS+keepalived搭建高可用架构
  • 资源直方图与资源平衡技术在资源约束下的作用是什么?
  • Paramiko 使用教程
  • [特殊字符] UnionFS(联合文件系统)原理解析:容器背后的存储技术
  • css button 点击效果
  • Github 2025-04-17 Go开源项目日报 Top9
  • Go:低级编程
  • QT 初体验
  • 龚正会见哥伦比亚总统佩特罗
  • 外交部介绍对巴西、阿根廷、智利、秘鲁、乌拉圭等5国试行免签政策
  • 习近平复信中国丹麦商会负责人
  • 国新办将就2025年4月份国民经济运行情况举行新闻发布会
  • 车载抬头显示爆发在即?业内:凭借市场和产业链优势,国内供应商实现反超
  • 国际能源署:全球电动汽车市场强劲增长,中国市场继续领跑