[发明专利]一种基于虚拟现实带电作业机械臂防碰撞保护方法在审

专利信息
申请号: 201611129534.X 申请日: 2016-12-09
公开(公告)号: CN106625662A 公开(公告)日: 2017-05-10
发明(设计)人: 郭毓;黄颖;郭健;吴巍;苏鹏飞;吴禹均;韩昊一;李光彦;汤冯炜;林立斌 申请(专利权)人: 南京理工大学
主分类号: B25J9/16 分类号: B25J9/16;G06N3/00;G06K9/62
代理公司: 南京理工大学专利中心32203 代理人: 孟睿
地址: 210094 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 虚拟现实 带电作业 机械 碰撞 保护 方法
【权利要求书】:

1.一种基于虚拟现实带电作业机械臂防碰撞保护方法,其特征在于,根据真实作业场景建立虚拟作业场景,虚拟场景中机械臂模型的尺寸略大于机械臂实际尺寸,在虚拟场景中进行虚拟碰撞检测,以判断机械臂是否会发生碰撞;所述虚拟碰撞检测采用基于包围盒的虚拟碰撞检测方法,具体为:

步骤1,预处理阶段,对参与碰撞检测的机械臂模型进行特征采样,将构成机械臂模型的基本集合元素的包围盒的中心点作为特征采样点,根据两个待检测包围盒的特征对建立二维离散搜索空间;

步骤2,碰撞检测阶段,包括以下步骤:

步骤2-1,采用粒子群算法进行搜索,得到距离小于一定碰撞检测阈值的特征对;

步骤2-2,判断以上距离小于一定碰撞检测阈值的特征对所对应的包围盒是否相交,若包围盒不相交,则进入步骤2-4;若包围盒相交,则继续步骤2-3;

步骤2-3,判断机械臂的基本几何元素是否相交,若基本几何元素不相交,进入步骤2-4;若基本几何元素相交,则做出碰撞响应。

2.如权利要求1所述基于虚拟现实带电作业机械臂防碰撞保护方法,其特征在于,步骤2-1具体为:

步骤2-1-1,将两个机械臂基本几何元素的包围盒特征作为粒子,初始化粒子群,包括群体规模、每个粒子的位置和速度;

步骤2-1-2,计算每个粒子的适应度值;

步骤2-1-3,对每个粒子,比较其适应度值和个体极值pbest,如果适应度值小于粒子当前的个体极值pbest,则更新个体极值pbest;否则不更新;

步骤2-1-4,对每个粒子,比较其适应度值和全局极值gbest,如果适应度值小于粒子当前的全局极值gbest则更新全局极值gbest;否则不更新;

步骤2-1-5,根据以下公式更新粒子的速度和位置;

<mrow><msubsup><mi>V</mi><mi>i</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>=</mo><msubsup><mi>&omega;V</mi><mi>i</mi><mi>k</mi></msubsup><mo>+</mo><msub><mi>c</mi><mn>1</mn></msub><mo>&times;</mo><msub><mi>r</mi><mn>1</mn></msub><mo>&times;</mo><mrow><mo>(</mo><msubsup><mi>P</mi><mi>i</mi><mi>k</mi></msubsup><mo>-</mo><msubsup><mi>X</mi><mi>i</mi><mi>k</mi></msubsup><mo>)</mo></mrow><mo>+</mo><msub><mi>c</mi><mn>2</mn></msub><mo>&times;</mo><msub><mi>r</mi><mn>2</mn></msub><mo>&times;</mo><mrow><mo>(</mo><msubsup><mi>P</mi><mi>g</mi><mi>k</mi></msubsup><mo>-</mo><msubsup><mi>X</mi><mi>i</mi><mi>k</mi></msubsup><mo>)</mo></mrow></mrow>

<mrow><msubsup><mi>X</mi><mi>i</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>=</mo><msubsup><mi>X</mi><mi>i</mi><mi>k</mi></msubsup><mo>+</mo><msubsup><mi>V</mi><mi>i</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup></mrow>

其中,k为迭代代次数;c1,c2为学习因子;r1,r2为均匀分布在[0,1]之间的两个随机数;ω为惯性权重;为粒子i的当前位置;为粒子i的当前飞行速度;Pi是粒子i经历的最优位置,称为个体最优位置;Pg是到目前时间段为止,群体中所有粒子经历的最优位置,称为全局最优位置;

步骤2-1-6,判断是否满足粒子群算法结束条件,若满足,输出距离小于一定碰撞检测阈值的特征对,若不满足,则返回步骤2-1-2。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611129534.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top