【技术实现步骤摘要】
一种基于高阶平滑规划和速度叠加的动态抓取算法
[0001]本专利技术涉及机器人抓取
,具体为一种基于高阶平滑规划和速度叠加的动态抓取算法。
技术介绍
[0002]机械臂对于随传送带移动的物体进行动态抓取,设计到机械手的抓取动作要和物体的移动速度相协调,即机械手要对随传送带移动的物料位置进行跟踪和预测,等位置和速度一致时再进行动态抓取动作。目前,常用的传送带跟踪功能通常采用基于PID的动态跟踪方法和基于位置预测的拦截方法。
[0003]传统的基于PID的跟踪方法在传送带速度相对高时,容易造成跟踪轨迹曲率大,恶化跟踪效果。传统PID形式跟踪算法本质是通过高频的目标位置刷新,实时调整机器人末端的位置和方向,使机器人末端的运动方向始终指向目标物体的当前位置,直至跟踪完成两者的运动方向和速度一致,之后随着目标物体移动。
[0004]拦截式抓取是根据当前物体的位置,速度和加速度来计算出器将来任意时刻的位置,然后规划机器人末端的动作,使其能在最短的时间内与目标物体相遇。
[0005]通过计算提前得出机器人末端与目标物体相遇的位置,从而控制机器人直接运动至此位置,这样就可以缩短机器人末端的运动距离,从而缩短抓取时间,提高抓取效率。
[0006]目前拦截式抓取对于速度一定的匀速运动或者加速度一定的匀加速运动,在变加速运动情况下容易造成定位精度和跟踪速度误差较大,不满足精度要求高的场所。所以就需要一种基于高阶平滑规划和速度叠加的动态抓取算法。
技术实现思路
[0007]本专利技术的目
【技术保护点】
【技术特征摘要】
ΔL.z=z
10
‑
z1=0
ꢀꢀꢀꢀ
式(7)其中,ΔL表示位置偏差;S6:计算、更新步骤S5中的偏差误差,并根据高阶平滑速度规划算法规划h2段的时间T
02
,根据当前传送带上物体的实际位置P1’
、运行速度V
C1
’
、加速度A
C1
’
以及运动时间T
02
;S7:计算得到T
02
时刻后,传送带上物体沿传送带方向的理论位置P2以及沿传送带方向的补偿进给速度V
C2
;具体如式(8);V
C2
=V
C1
’
+A
C1
’
*T
02
S8:得到机器人沿Z向下降时h2段的运动速度和轨迹曲线;S9:在抓取速度叠加阶段,机器人将计算得到的沿传送带方向的补偿进给速度和沿Z向下降的运动速度进行叠加,采用五次多项式进行速度平滑规划,同时以位置值的方式进行叠加,五次多项式速度规划条件下的位置、速度和加速度表达式如式(9);S
10
:通过对比位移和速度曲线,保证机器人在下降抓取过程中补偿原位移误差,使机器人下降到最低点时与传送带上物体保持同步...
【专利技术属性】
技术研发人员:请求不公布姓名,
申请(专利权)人:北京立迈胜控制技术有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。