[发明专利]一种运动追踪方法、装置、机械臂及计算机可读存储介质有效
| 申请号: | 201911262489.9 | 申请日: | 2019-12-10 |
| 公开(公告)号: | CN111053613B | 公开(公告)日: | 2020-10-13 |
| 发明(设计)人: | 孟李艾俐;李洪向 | 申请(专利权)人: | 联博智能科技有限公司 |
| 主分类号: | A61B34/20 | 分类号: | A61B34/20;A61B34/30 |
| 代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李木燕 |
| 地址: | 中国香港中环康*** | 国省代码: | 香港;81 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 运动 追踪 方法 装置 机械 计算机 可读 存储 介质 | ||
1.一种运动追踪方法,应用于机械臂,其特征在于,所述机械臂的各个关节设置有致动器;所述致动器设置有编码器和力矩传感器;所述编码器用于输出与所述致动器对应的关节的关节角度,所述力矩传感器用于输出与所述致动器对应的关节的关节力矩;所述运动追踪方法包括:
获取机械臂末端与追踪对象之间的目标相对位姿数据,以及所述机械臂末端与追踪对象之间的实时相对位姿数据;
通过比较所述目标相对位姿数据与所述实时相对位姿数据之间的差距确定机械臂末端在所述追踪对象的位姿发生变化后需要到达的目标位置;
获取各个致动器的编码器输出的关节角度和力矩传感器输出的关节力矩,并根据所述各个致动器的编码器输出的关节角度和力矩传感器输出的关节力矩计算机械臂各个关节的参考关节角度;
根据所述机械臂各个关节的参考关节角度以及所述机械臂的DH表,计算得到所述机械臂末端的参考位置;
根据所述机械臂末端的目标位置、所述机械臂末端的参考位置以及所述机械臂各个关节的参考关节角度计算得到机械臂各个关节的目标力矩增益;
获取所述机械臂各个关节的重力补偿值,并分别将所述重力补偿值与关节对应的目标力矩增益的和作为关节对应的致动器的力矩输入,以使所述机械臂能够在各个关节致动器的驱动下跟随追踪对象的移动而移动。
2.如权利要求1所述的运动追踪方法,其特征在于,所述根据所述各个致动器的编码器输出的关节角度和力矩传感器输出的关节力矩计算机械臂各个关节的参考关节角度,包括:计算各个关节的关节力矩除以关节对应的力矩传感器的刚度系数得到的商,并将所述关节力矩除以关节对应的力矩传感器的刚度系数得到的商与关节对应的编码器输出的关节角度相加得到关节对应的参考关节角度。
3.如权利要求1所述的运动追踪方法,其特征在于,所述根据所述各个关节的参考关节角度以及所述机械臂的DH表,计算得到所述机械臂末端的参考位置,包括:将各个关节的参考关节角度代入根据DH表得到的各个关节的转换矩阵,并将各个转换矩阵的相乘得到机械臂末端的参考位置。
4.如权利要求1所述的运动追踪方法,其特征在于,所述根据所述机械臂末端的目标位置、所述机械臂末端的参考位置以及所述机械臂各个关节的参考关节角度计算得到机械臂各个关节的目标力矩增益,包括:
获取所述机械臂的比例系数、所述机械臂的雅可比矩阵以及所述机械臂各个关节的阻尼系数;
计算所述机械臂末端的目标位置与所述机械臂末端的参考位置的差值,并计算所述差值与所述机械臂的比例系数相乘得到的第一乘积;
对所述机械臂各个关节的参考关节角度进行微分得到各个关节的关节速度,并计算所述各个关节的关节速度与所述机械臂的雅可比矩阵相乘得到的各个关节的参考末端速度与对应的关节的阻尼系数相乘得到的第二乘积;
将所述第一乘积减去所述第二乘积之后乘以所述机械臂的雅可比矩阵的转置得到所述机械臂各个关节的目标力矩增益。
5.如权利要求1所述的运动追踪方法,其特征在于,所述获取所述机械臂各个关节的重力补偿值包括:
获取所述机械臂的基座、各个连杆以及各个关节的质量和质心分布;
根据所述机械臂的基座、各个连杆以及各个关节的质量和质心分布计算所述机械臂各个基座、各个连杆以及各个关节的重力势能;
计算所述机械臂各个基座、各个连杆以及各个关节的重力势能与对应的关节的参考关节角度的偏微分乘以对应的参考关节角度得到的所述机械臂各个关节的重力补偿值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联博智能科技有限公司,未经联博智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911262489.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于光敏三级管空间位移效应检测方法
- 下一篇:汽车后减震器传力组件





