机器人奇异构型识别与柔性机器人控制技术解析
机器人奇异构型识别算法
在机器人领域,奇异构型的识别至关重要,它能帮助我们了解机器人在特定情况下的运动限制。有一种算法通过机器人雅可比矩阵奇异值的梯度下降来识别机器人的奇异构型,该算法不受机器人运动学结构的限制。
-
算法原理
- 对于简单的情况,如秩为 1 的奇异构型,算法使用最小奇异值的纯梯度下降。
- 当要识别秩为 2 或更高的奇异构型时,该算法也能处理因两个或更多奇异值接近相等而产生的定义不明确的奇异向量。不过,算法需要足够多的随机起始配置来充分覆盖机器人的关节空间。
- 在高秩奇异构型中,奇异值分解(SVD)生成的奇异方向可能无法直观表示末端执行器失去的运动方向,此时可采用基于吉文斯旋转的方法来获得最直观的奇异方向表示。
-
案例研究
-
三菱 PA - 10 机器人
- 运动学结构 :这是一个具有 6 维工作空间的 7 自由度机械手,其运动学结构类似于人类手臂,肩部有三个球形关节,肘部有一个关节,腕部有三个球形关节。其 DH 参数如下表所示:
| Linki | αi [radians] | ai [m] | di [m] | θi [radians] |
| — | — | — | — | — |
| 1 | -π/
- 运动学结构 :这是一个具有 6 维工作空间的 7 自由度机械手,其运动学结构类似于人类手臂,肩部有三个球形关节,肘部有一个关节,腕部有三个球形关节。其 DH 参数如下表所示:
-
超级会员免费看
订阅专栏 解锁全文

115

被折叠的 条评论
为什么被折叠?



