[发明专利]一种焊接机器人运动规划并行束方法有效
申请号: | 201910127858.7 | 申请日: | 2019-02-19 |
公开(公告)号: | CN109794939B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 庞丽萍;吴琼;肖泽昊;吴茂念;王金鹤 | 申请(专利权)人: | 宁波凯德科技服务有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 315336 浙江省宁波市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种焊接机器人运动规划并行束方法,所述并行束方法解决焊接机器人运动规划问题,所述焊接机器人定义为一些刚性主体由关节组装而成的树形焊接机器人,即主体为节点,把运动规划问题归结于一个半无限优化问题,利用并行束技术进行求解。本发明用优化方法解决焊接机器人动作优化问题,根据实际要求建立数学模型,在保证焊接机器人稳定性的条件下优化焊接机器人的性能。 | ||
搜索关键词: | 一种 焊接 机器人 运动 规划 并行 方法 | ||
【主权项】:
1.一种焊接机器人运动规划并行束方法,所述并行束方法解决焊接机器人运动规划问题模型:![]()
![]()
其中,下标r代表焊接机器人,下标j代表关节,Mr表示焊接机器人的惯性,Br表示焊接机器人的重力和速度带来的影响因子,Mj表示关节的惯性,Bj表示关节的重力和速度带来的影响因子,τ是关节的力矩向量,f是把施加在焊接机器人第pk个点的力fk叠加在一起构成的向量,Jr表示焊接机器人把对所有点pk的Jacobian矩阵
叠加在一起构成的矩阵,Jj表示关节把对所有点pk的Jacobian矩阵
叠加在一起构成的矩阵,
和
分别表示Jr和Jj的转置,h和ci是实值函数,m是约束的个数,
是不相交的时间间隔,这里的h和ci不必依赖全部q(t),f(t),τ(t),G(t),K(t);其特征是:所述运动规划问题模型可转换为:![]()
其中,
为最大值函数,向量p表示离散化的(q(t),f2(t))向量,这个向量由pi,j所构成,是一个半无限规划,利用所述并行束方法求解,所述并行束方法为:第一步,考虑多项式近似cNmax(p),所述新的运动规划模型的近似问题为:
s.t.cNmax(p)≤0其中N是近似多项式的阶,∪Ii表示集合Ii的并集;;第二步,引入改进函数
其中pk是当前稳定中心,假设yl是从pk出发在第l步的迭代点,则能得到目标函数和约束函数的函数值
cNmax(yl)和次微分
进一步得到改善函数的函数值fk(yl)和次梯度
第三步,将pl之前的迭代点的改善函数的函数值和次梯度储存在束集合
中,
为集合{ym,fk(ym),gk(ym)}的并集,Jl表示之前迭代的指标,则改进函数的切平面模型为
<gk(ym),y‑ym〉表示gk(ym)与y‑ym的内积;第四步,选取迫近参数μl,二次规划子问题为
这里Rn是n维实向量空间,||·||是欧式范数,设yl+1是上式中的解;第五步,定义预计下降量
若解得的yl+1使改善函数下降足够多,则接受yl+1作为新的稳定中心,记yl+1为下降步,否则,记yl+1为零步,把对应于yl+1的函数值和次梯度信息储存在束集合中,增大μl,重新开始计算,直到改善函数的下降幅度很小或迭代点的变化很小时停止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波凯德科技服务有限公司,未经宁波凯德科技服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910127858.7/,转载请声明来源钻瓜专利网。