[发明专利]机械臂控制方法、装置、设备、系统、存储介质及机械臂有效
申请号: | 202111053135.0 | 申请日: | 2021-05-27 |
公开(公告)号: | CN113733089B | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 黄睿;姜宇;郎需林;刘主福;刘培超;庄飞飞 | 申请(专利权)人: | 深圳市越疆科技有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;B25J9/00;B25J13/00;B25J19/02 |
代理公司: | 深圳市华勤知识产权代理事务所(普通合伙) 44426 | 代理人: | 隆毅 |
地址: | 518000 广东省深圳市南山区桃源街道福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机械 控制 方法 装置 设备 系统 存储 介质 | ||
1.一种机械臂控制方法,其特征在于,所述机械臂包括关节和关节臂,所述关节和/或所述关节臂上设置有电子皮肤模块,所述机械臂控制方法包括:
获取障碍物的接近程度,所述接近程度通过电子皮肤模块的监测数据计算得到;
将所述接近程度转化为斥力矩;
获取能够避让所述障碍物的导纳输出位置,所述导纳输出位置通过导纳控制模型对所述斥力矩进行计算得到;
将所述导纳输出位置发给各关节控制器;
其中,所述电子皮肤模块包括检测电路和电极,所述电极与所述检测电路电连接;
所述电极能够与接近的导体构成电容,并将用于表征所述电容或其变化量的电信号传输至所述检测电路;
所述检测电路用于将表征所述电容或其变化量的电信号转换为电容值或其变化量的电信号。
2.根据权利要求1所述的机械臂控制方法,其特征在于,所述将接近程度转化为斥力矩之前,还包括:
当所述接近程度超过阈值时,将所述接近程度转化为斥力矩。
3.根据权利要求1所述的机械臂控制方法,其特征在于,所述获取障碍物的接近程度包括:
计算每一个关节和对应关节臂上安装的电子皮肤模块所感应到的障碍物的接近程度,所述接近程度通过以下公式计算得到:
其中,所述dnk为第n个关节上第k块电子皮肤模块感应到的障碍物距离,所述ε为所述电极与所述障碍物之间的介质的介电常数,所述Snk为第n个关节上第k块电子皮肤模块的正对面积,所述Cnk为第n个关节上第k块电子皮肤模块感应到的电容,所述k为静电力常量。
4.根据权利要求1所述的机械臂控制方法,其特征在于,所述将接近程度转化为斥力矩包括:
根据接近程度计算每一块电子皮肤模块所感应到的虚拟力;
在每个关节上,根据力与力矩的关系计算该关节上由于虚拟力而产生的斥力矩,所述斥力矩通过以下公式计算得到:
其中,所述τi为障碍物接近机械臂时关节i所产生的斥力矩,jointMax是机器人的关节总数,每个关节的序号是从机器人的形态学下端往形态学上端标记,最底下的关节序号为1,往上为2、3、4……n,skinMaxn是机器人第n个关节上电子皮肤模块的总数量,fnk为第n个关节上第k个电子皮肤模块检测到的接近程度所对应的虚拟力,li,nk为第n个关节上第k个电子皮肤模块到第i个关节的坐标原点的距离。
5.根据权利要求4所述的机械臂控制方法,其特征在于,
通过以下公式计算每一块电子皮肤模块所感应到的虚拟力:
其中,所述fnk为第n个关节上第k块电子皮肤模块所感应到的虚拟力,所述dmax为所述电子皮肤模块能够感知到所述障碍物的最远距离,所述dnk为第n个关节上第k块电子皮肤模块与所述障碍物的接近程度,所述fmin为当所述电子皮肤模块与所述障碍物的距离最大时所对应的最小虚拟力,所述fmax为设定的最大虚拟力。
6.根据权利要求4所述的机械臂控制方法,其特征在于,
通过以下公式计算每一块电子皮肤模块所感应到的虚拟力:
其中,所述fnk为第n个关节上第k块电子皮肤模块所感应到的虚拟力,所述η为斥力场系数,且η>0,所述dnk为第n个关节上第k块电子皮肤模块与所述障碍物的接近程度,所述dmax为所述电子皮肤模块能够感知到所述障碍物的最远距离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市越疆科技有限公司,未经深圳市越疆科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111053135.0/1.html,转载请声明来源钻瓜专利网。