【技术实现步骤摘要】
加工任务驱动的多机器人协同规划方法
[0001]本专利技术涉及多机器人协同规划
,具体是一种加工任务驱动的多机器人协同规划方法。
技术介绍
[0002]在航空航天、船舶等重大工程领域的核心装备制造过程中,普遍存在一类空间尺寸大、精度要求高、加工难度大的大型构件。在这种背景下,研究利用多台机器人对大型构件实施原位加工,是突破产品尺寸限制、解决这类产品高精度、高效率、柔性化制造难题的新思路。
[0003]对于不同类型的大型构件,其任务类型和分布情况有很大的差异,且加工范围广,机器人一次站位无法满足所有的任务,如何根据任务的分布情况快速而有效地对多台机器人进行布局就显得很重要。文献“Wei T,Dai J,Zhou W,et al.Process Planning and Control Technology on Multi
‑
station Working Mode of Robot Drilling and Riveting System with Auxiliary Axis[J].China Mechanical Engineering,2014,25(01):23
‑
27.”针对附加外部轴的工业机器人自动钻铆系统提出了一种分站式规划策略,并结合待加工点的位姿信息和加工工艺要求,对机器人的转站机制进行建模和优化。然而,该方法仅仅针对单机器人的站位规划进行研究,未考虑多机器人系统站位规划中的空间争用问题。同时加工任务在构件上分布不均,导致机器人之间的负载产生了很大的 ...
【技术保护点】
【技术特征摘要】
1.一种加工任务驱动的多机器人协同规划方法,其特征在于:步骤1:构建待加工部件的三维数字模型,提取部件上任务的分布信息,获取任务的空间位置与加工特征等相关数据,并创建任务数据矩阵;步骤2:根据部件的任务类型及其在部件上的分布位置,利用聚类原理将加工区域按照任务的聚集密度划分成若干子区域,加工区域划分的目标函数为:式中,m为机器人的数量,即为划分子区域的数量;为第i个划分中的任务集;reach(r
i
,C
i
)为机器人r
i
在划分C
i
中的可加工任务数量;步骤3:基于任务区域划分结果,得到对应加工机器人的空间模糊站位区域,设待加工的任务样本集为X={x1,x2,
…
,x
N
},将每个任务簇的边缘任务点向构件边框方向投影,通过比较机器人在各个投影区域的可加工任务数量,从而确定一个模糊站位区域a
i
使其满足a
i
=argmax
j
(reach(r
ij
,X))式中,j为各个投影区域的编号,a
i
为机器人r
i
最终选择的模糊站位区域;进一步结合假想基座法,最终确定机器人的优选加工站位;步骤4:通过初始任务分配环节将任务分配给对应加工机器人,判断机器人对任务的可达性,并更新机器人的任务列表,计算机器人的负载情况;步骤5:对各个机器人无法完成的任务进行二次分配,并更新各个机器人的当前任务列表,将任务按照被当前机器人加工的难易程度进行排序;步骤6:根据机器人系统的负载分布情况,设定各个机器人在任务交易过程中的角色为拍卖者、竞标者或旁观者,负载值最高的机器人成为拍卖者,可加工拍卖任务的机器人成为竞标者,无法加工拍卖任务的机器人成为旁观者,采用结合机器人负载分布情况的任务拍卖算法对任务进行拍卖,具体包括:机器人的最低负载远远小于其余机器人的负载:竞标者具有不同级别的竞标权,负载值越低则其竞标权等级越高,在每轮交易开始时,竞标者按照竞标等级进行顺序竞标,高等级竞标者交易成功则低等级竞标者不再出价;机器人的最高负载值远远大于其余机器人的负载:竞标者竞标且具有相同级别的竞标权,在每轮交易开始时,竞标者同时进行竞标,获得此任务后负载值最低的竞标者获得此任务。在每轮交易后,重新判定拍卖权的归属情况并重复拍卖过程,直至系统的负载分布情况无法再优化或是达到预设的任务交易次数;步骤7:规划各个机器人的加工任务顺序和加工路径,采用基于单边协调策略的多机器人避碰算法规避机器人之间碰撞问题的产生。2.根据权利要求1所述的加工任务驱动的多机器人协同规划方法,其特征在于:步骤1中所述的任务矩阵数据,包括任务类型、任务...
【专利技术属性】
技术研发人员:田威,林佳美,李波,廖文和,刘少睿,
申请(专利权)人:南京航空航天大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。