机器谱
图文展示3264(1)(1)

图文展示3264(1)(1)

副标题

六轴机械臂
连杆码垛

1. 机械臂运动学介绍

机械臂运动学

     机器人运动学就是根据末端执行器与所选参考坐标系之间的几何关系,确定末端执行器的空间位置和姿态与各关节变量之间的数学关系。包括正运动学(Forward Kinematics)和逆运动学(Inverse Kinematics)两部分。

      正运动学就是根据给定的机器人的各个关节变量,计算末端执行器的位置和姿态,也被称为机器人运动学建模。

       逆运动学则是根据已知的末端执行器的位置和姿态,计算机器人各个关节变量,也被称为机器人运动学求解。

      关节变量 —–> 机械臂末端执行器的姿势  = 正向运动学

      机械臂末端执行器的位姿 —–> 关节变量  = 逆向运动学

逆运动学的求解方法有两类:

(1)解析解法

① 代数法

② 几何法

(2)数值解法

① 迭代法

② 优化法


2. 逆向运动学解算思路

初始坐标系

解算顺序为:θ1、θ5、θ6、θ3、计算θ2、计算θ4。

2.1 解算θ1

(1)机械臂初始状态坐标系(如下图所示)

(2)将关节1转动θ1,转动后的关节坐标系如下图所示:

将机械臂模型简化

计算过程:

用代码表示:

2.2 解算θ5

将关节5转动θ5后的关节坐标系如下图所示(图中Z5应为穿过关节5中心,垂直向下指向地面的轴):

2.3 解算θ6

(1)机械臂初始的关节坐标系(如下图所示)

(2)将机械臂模型简化,并确定θ6方向

(3)将关节6转动-θ6

用代码表示

计算过程:

将机械臂模型简化

(4)将末端抽象为球坐标系

(5)计算过程:

(6)用代码表示:

2.4 解算θ3

(1)机械臂初始姿态如下图所示:

(2)将关节2转动 θ2,将关节3转动-θ3

(3)将机械臂模型简化,并注意初始位置

(4)计算过程:

(5)用代码表示:

2.5 解算θ2

(1)模型不变

(2)计算过程

(3)用代码表示

2.6 解算θ4

(1)提取θ4所在关节模型

(2)计算过程

(3)用代码表示

综上,获得全部机械臂关节角:

以上计算方法和过程,可以基于Webots构建出来,了解详情请观看视频或下载资料。

资料清单

序号

内容
1

六轴机械臂正逆运动学讲解.pptx

2
仿真项目源代码
3电机驱动函数库
点击打包下载
3.资料下载

      连杆码垛机械臂运动特性是:末端始终平行于地面。第一个平行四边形:ABDE,第二个平行四边形:EFGH,通过两个平行四边形的作用,位于H点的末端始终保持平行于AB,如图结构平行于地面

1. 连杆码垛机械臂介绍

    连杆码垛机器人是工业应用场景中常用的一种机械臂,常用于简单的大负载搬运作业场景。常见的连杆码垛机械臂都是4个自由度,相较于6轴和7轴的机械臂成本较低。

2. 运动学反解计算

     机器人运动学就是根据末端执行器与所选参考坐标系之间的几何关系,确定末端执行器的空间位置和姿态与各关节变量之间的数学关系。包括正运动学(Forward Kinematics)和逆运动学(Inverse Kinematics)两部分。

     正运动学就是根据给定的机器人的各个关节变量,计算末端执行器的位置和姿态。

     反解(逆向运动学)则是根据已知的末端执行器的位置和姿态,计算机器人各个关节变量,也被称为机器人运动学求解。

     关节变量 —–> 机械臂末端执行器的姿势  = 正向运动学

     机械臂末端执行器的位姿 —–> 关节变量  = 逆向运动学

基本步骤:

1)确定关节、连杆及其参数

这里我们设定:已知B点坐标为(x,y,z),OA为大臂长度=L1,OB为小臂长度=L2

我们需要求解:1.转台转动角度;2.大臂转动角度;3.小臂转动角度

从俯视图可看出我们需要求解的转台角度θ

资料清单

序号

内容
1

连杆码垛机械臂逆运动学讲解.pptx

2

仿真项目源代码

3电机驱动函数库
点击打包下载


2)简化模型设定坐标系为方便计算:

      (a)由转台和大臂关节轴线交点为原点;

      (b)以竖直向上为+Z轴;

      (c)以大臂关节轴线为Y轴;

      (d)以垂直Y0Z平面且交于O点为X轴;

求解大臂角度α:

3.资料下载

投影于机械臂大臂和小臂所在平面后,可得出:需求解大臂转动角度α,小臂转动角度β

求解转台角度θ:

求解小臂角度β:

以上计算方法和过程,可以基于Webots构建出来了解详情请观看视频或下载资料。

讲解视频链接1(微信公众号):2022.06.22连杆码垛机械臂逆运动学计算

讲解视频链接2(Bilibili):全程干货【连杆码垛机械臂运动学解算】

如何实现机械臂的逆解计算

作者:机器谱

© 2022 机器时代(北京)科技有限公司  版权所有
机器谱——机器人共享方案网站
学习  开发  设计  应用