雅克比矩阵零空间

  1. 广义逆阵
    1. 种类
    2. 应用
    3. M-P逆
  2. 雅克比矩阵零空间
    1. 冗余机械臂关节空间力矩
  3. 引用

先来看广义逆阵

广义逆阵

广义逆也称为伪逆(pseudoinverse),有些时候,伪逆特指摩尔-彭若斯广义逆(M-P逆)。

种类

彭若斯条件

满足条件1,则为A的广义逆阵;满足条件1和2,则为A的广义反身逆阵;
4个条件都满足则为摩尔-彭若斯逆(M-P逆)

除此之外还有其他广义逆阵包括左侧逆阵,右侧逆阵等

应用

求解线性方程组

M-P逆

任意矩阵都存在M-P逆,且唯一,是应用最广泛的一种逆矩阵

计算方法

  1. 满秩分解

  2. 奇异值分解svd

雅克比矩阵零空间

雅克比矩阵是关节空间到笛卡尔空间(机械臂末端)的映射,求解方程得

其中为J的伪逆矩阵,从这里可以看出对于冗余机械臂(此时雅克比矩阵具有零空间)
可以在保证末端位置不变的情况下关节运动

冗余机械臂关节空间力矩

推导过程在pdf已经很详细了,这里摘取结论,资料出自Advanced Robotic Manipulation
冗余机械臂关节空间和任务空间
velocity_force

这里需要注意的是关节空间线性方程组求解时选择不同伪逆会有不同结果在pdf里面推导出来的逆是为了保证在对应零空间施加关节力矩不会影响操作空间加速度

不清楚的是franka笛卡尔空间阻抗控制
以及这里使用的矩阵求伪逆多了一个参数的作用

引用

  1. 维基百科:广义逆阵
  2. 雅克比矩阵零空间
  3. ROBOT CONTROL PART 5: CONTROLLING IN THE NULL SPACE
  4. 冗余机器人以及雅克比伪逆矩阵
  5. 斯坦福课程:Advanced Robotic Manipulation
  6. 书籍:矩阵论 杨明 刘先忠 华中科技大学出版社

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以邮件至 yangbenbo@whu.edu.cn

文章标题:雅克比矩阵零空间

本文作者:杨本泊

发布时间:2020-02-19, 11:10:14

最后更新:2024-06-23, 21:53:48

原始链接:http://yangbenbo.github.io/2020/02/19/雅克比矩阵零空间/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录