[发明专利]一种多机械臂协同的快速自碰撞检测方法有效
申请号: | 202110458532.X | 申请日: | 2021-04-27 |
公开(公告)号: | CN113510746B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 牛孔肖;李鹏宇;荆留杰;孙森震;陈帅;武颖莹;郑赢豪;鞠翔宇;刘涛;贾正文;徐受天;康家安;陈强;赵严振;时洋;游宇嵩 | 申请(专利权)人: | 中铁工程装备集团有限公司 |
主分类号: | B25J19/00 | 分类号: | B25J19/00 |
代理公司: | 郑州优盾知识产权代理有限公司 41125 | 代理人: | 栗改 |
地址: | 450016 河南省*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机械 协同 快速 碰撞 检测 方法 | ||
本发明提出了一种多机械臂协同的快速自碰撞检测方法,其步骤如下:将多条机械臂各运动关节以及与之固连的结构件放大后等效为最大包络的长方体,并分别建立关节坐标系和长方体坐标系;根据机械臂运动关节的位置及关节坐标系之间、关节坐标系与长方体坐标系之间的关系,计算各长方体的位姿;根据长方体的位姿,确定长方体在另一个长方体坐标系的顶点,根据顶点坐标和两个长方体在不同方向的投影是否重叠判断两个没有直接相连的长方体是否发生碰撞;重复直到某两个长方体发生碰撞,否则多机械臂自身不碰撞。本发明避免了额外增加传感器,对工况没有任何限制,成本低,且计算简单,执行效率高;既适用于主动检测,又适用于碰撞预警。
技术领域
本发明涉及碰撞检测的技术领域,尤其涉及一种多机械臂协同的快速自碰撞检测方法。
背景技术
随着机器人技术的发展,机械臂变得越来越灵活,为了保证多自由度机械臂的自身安全,这就需要机械臂能有快速自碰撞检测的功能。许多工程机械上装有多条机械臂,如多臂凿岩台车、拱架安装台车,这些设备既需要考虑单条臂内部各关节间的碰撞检测,又需要考虑多条工作臂之间的自碰撞检测,还需要考虑工作臂与吊篮臂之间的碰撞检测。
基于力传感器或电流传感器的碰撞检测是工业机械臂常用的碰撞检测方法,但这种方法需要安装高精度传感器,增加了机械臂的成本。申请号为202010323632.7的中国发明专利公开了一种空间机械臂的快速自碰撞检测方法,采用球体包围盒方法空间机械臂进行球体包围盒的模型包络,能够保证在有限资源下针对空间机器人嵌入式系统能够实时有效检测自身碰撞;采用两层碰撞检测方案,保证快速自碰撞检测方法有效。但是,机械臂的构件大多为条状,一个运动构件需要用多个球体进行包络,而且相邻两个球体间有较大的重叠部分,这导致碰撞体数目成倍增加,增加了内存成本和检测次数。
发明内容
针对现有多条机械臂间的自碰撞检测需求,避免额外增加传感器增加成本的技术问题,本发明提出一种多机械臂协同的快速自碰撞检测方法,基于关节位置,避免了额外增加传感器,对工况没有任何限制,成本低,且计算操作简单,执行效率高。
为了达到上述目的,本发明的技术方案是这样实现的:一种多机械臂协同的快速自碰撞检测方法,其步骤如下:
步骤一:将多条机械臂各运动关节以及与之固连的结构件放大后等效为最大包络的长方体,并分别建立关节坐标系和长方体坐标系;
步骤二:根据机械臂运动关节的位置及关节坐标系之间、关节坐标系与长方体坐标系之间的关系,计算各长方体的位姿;
步骤三:根据步骤二中长方体的位姿,确定长方体在另一个长方体坐标系的顶点,根据顶点坐标和两个长方体在不同方向的投影是否重叠判断两个没有直接相连的长方体是否发生碰撞;
步骤四:重复步骤三直到某两个长方体发生碰撞,否则多机械臂自身不碰撞。
优选地,所述关节坐标系为第i条机械臂的第j个关节的关节坐标系(i,j);与关节坐标系(i,j)相对应的长方体坐标系为长方体坐标系(i,j′),长方体坐标系(i,j′)为第i条机械臂的第j个关节的最大包络的长方体的中心点上的坐标系。通过关系坐标系和长方体坐标系进行分别表示,实现它们之间的关联。
优选地,所述长方体坐标系(i,j′)的坐标轴方向与最大包络的长方体的棱线平行。方便坐标的确定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中铁工程装备集团有限公司,未经中铁工程装备集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110458532.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用户设备的移动核心网络服务暴露
- 下一篇:光学摄像镜头