[发明专利]一种基于仿真的空间机械臂抓捕目标遥操作方法及系统有效
| 申请号: | 201610903204.5 | 申请日: | 2016-10-17 |
| 公开(公告)号: | CN106651949B | 公开(公告)日: | 2020-05-15 |
| 发明(设计)人: | 刘传凯;王晓雪;王保丰;王镓;唐歌实;郭祥艳;卜彦龙 | 申请(专利权)人: | 中国人民解放军63920部队 |
| 主分类号: | G06T7/70 | 分类号: | G06T7/70;G06T7/246;G06T7/13;G06T7/277;B25J19/00;B25J9/16 |
| 代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
| 地址: | 100094 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 仿真 空间 机械 抓捕 目标 操作方法 系统 | ||
1.一种基于仿真的空间机械臂抓捕目标遥操作方法,其特征在于,包括以下步骤:
步骤1、数据源采集模块通过多种类型的插件从对应类型的数据源采集目标的图像数据并统一转换成相同格式后发送至中间件模块;
步骤2、中间件模块接收并存储经过转换的图像数据并发送至目标追踪与定位模块进行处理,并保持数据源采集模块采集图像数据的速度和目标追踪与定位模块处理图像数据的速度之间的差值保持在预设范围内;
步骤3、目标追踪与定位模块对经过转换的图像数据进行处理,得到目标的位姿;
步骤4、操作规划模块根据目标的位姿和获取的机械臂末端位姿,规划空间机械臂各关节的运动;
步骤5、运动模拟模块建立空间机械臂三维模型和目标三维模型,并根据操作规划模块规划的机械臂各关节的运动,实时改变空间机械臂三维模型的位姿和目标三维模型的位姿;
步骤6、重复以上步骤,直到在运动模拟模块中完成机械臂对目标的捕获;
所述步骤2具体包括以下步骤:
步骤2.1、插件管理单元对多种类型的插件进行管理与调配,接收经过转换的图像数据并存储在自适应缓冲区单元中;
步骤2.2、所述自适应缓冲区单元使所述数据源采集模块的数据采集速度和所述目标追踪与定位模块的处理速度之间的差值保持在预设范围内;
步骤2.3、数据输出接口单元将所述自适应缓冲区中的图像数据发送至目标跟踪与定位模块;
所述步骤2.2具体包括以下步骤:
设定缓冲区允许的最大帧差为FBMAX,缓冲区允许的最大帧差的上限为FMAX,丢弃帧标记数为FTf,图像采集和图像处理的帧差为FP-C;
步骤2.2.1,如果FP-C>FBMAX,执行FTf=FTf+1,则跳转到步骤2.2.2;
如果FP-CFBMAX/2,则跳转到步骤2.2.3;
如果FP-C≥FBMAX/2,并且FP-C≤FBMAX,则跳转到步骤2.2.4;
步骤2.2.2,如果FTf≥FBMAX/2,执行FBMAX=2*FBMAX,跳转到步骤2.2.6;如果FTfFBMAX/2,直接跳转到步骤2.2.6;
步骤2.2.3,如果FP-C≤1,则令FTf=0,否则执行FTf=(FTf+1)/2,直到2*FTf≤FP-C,执行完上述计算后跳转到步骤2.2.5;
步骤2.2.4,如果FTf0,则执行FTf=FTf-1,直到2*FTf≤FP-C;
步骤2.2.5,如果FBMAXFMAX,则令FBMAX=FBMAX/2;
步骤2.2.6,如果FTf0,丢弃缓冲区中存储的2*FTf-1帧图像数据,然后将第2*FTf帧图像数据推送给目标追踪与定位模块,即FP-C=FP-C-2*FTf。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军63920部队,未经中国人民解放军63920部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610903204.5/1.html,转载请声明来源钻瓜专利网。





