打卡学习 | 机器人学导论6

本文探讨了机器人操作臂逆运动学的问题,包括解的存在性、多重解现象以及几何和代数解法。通过实例解析了如何求解θ1, θ2, ..., θn,特别是介绍了在特定条件下操作臂的封闭解和三轴相交的PIEPER解法。" 128695843,12320608,Linux操作系统:进程优先级与切换详解,"['Linux', '运维', '服务器']
摘要由CSDN通过智能技术生成

打卡学习 week6 | 机器人学导论

前情回顾

在上周,由Denativ-Hartenberg规则的理论学习,通过学习案例,加深了DH在解决机械臂运动问题的实际运用中的理解。通过在各个关节处建立坐标系,完成对机械臂运动的描述,并运用齐次变换矩阵完成连杆变换。设置 θ i θ_i θi d i d_i di等变量使机械臂到达某处,这被称作机械臂的顺向运动学Forward Kinematics)。而根据一处已给定的坐标(x,y,θ)得出 θ i θ_i θi d i d_i di的值,由需求设计机械臂的运动,这称之为机械臂的逆向运动学Inverse Kinematics

操作臂逆运动学

求解操作臂运动学方程是一个非线性问题。已知 N 0 T ^{0}_ {N}T N0T的数值,试图求出 θ 1 θ_1 θ1 θ 2 θ_2 θ2,…, θ n θ_n θn。对于具有6个自由度的操作臂来说,有12个方程,其中6个是未知的,而且在由 6 0 T ^{0}_ {6}T 60T的旋转矩阵分量生成的9个方程中,只有三个是独立的。六个方程,六个未知量,这些方程是非线性超越方程,很难求解。同任何非线性方程组一样,我们必须考虑其解的存在性、多重解性以及求解方法。

解的存在性

解的是否存在完全取决于操作臂的工作空间Subspace),工作空间是操作臂末端执行器所能达到的范围。
灵巧工作空间Reachable workspace):指机器人的末端执行器能够从各个方向到达的空间区域
可达工作区间Dexterous workspace):机器人至少从一个方向上有一个方位可以达到的空间
在进行求解前应做初步判断该坐标是否能够达到。

多重解问题

我们把操作臂的全部求解方法分成两大类:封闭解和数值解法,在这里我们只讨论封闭解。对于6自由度机器人来说,只有在特殊情况下才有解析解。这种机器人具有存在几个正交关节轴或者多个 α i α_i

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值