[发明专利]机器人中实现同步PTP运动的方法及装置有效
申请号: | 201210507592.7 | 申请日: | 2012-11-30 |
公开(公告)号: | CN103853043B | 公开(公告)日: | 2017-02-22 |
发明(设计)人: | 叶根 | 申请(专利权)人: | 北京配天技术有限公司 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙)44280 | 代理人: | 何青瓦 |
地址: | 100085 北京市海淀区信*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器 人中 实现 同步 ptp 运动 方法 装置 | ||
技术领域
本发明涉及机器人技术领域,特别是涉及一种机器人中实现PTP运动的方法及装置。
背景技术
在工业机器人控制中,点对点(PTP,Point to Point)运动一般要求为同步PTP运动,即机器人的所有轴同时启动,同时停止。相比异步PTP运动,机器人在同步PTP运动中到达目标点所花费的时间和在异步PTP运动中到达目标点所花费的时间相同;但是,在同步PTP运动中,机器人的各轴的运动速度和加速度可以更小。所以同步PTP运动相比异步PTP,机器人的各轴的负载更小,对机械的冲击更小,同时也更安全。
为了实现同步PTP运动,现有技术的方法是,先将每个轴的运动都单独按照其要求的动态特性进行轨迹规划,得到每个轴单独的运动时间,选取这些时间中的最大时间,然后再以该最大时间分别对每个轴进行满足这个最大时间的轨迹规划。以S型速度规划为例,现有技术方法可以先将每个轴按照每个轴要求的速度、加速度、加加速度以及位移进行规划,得到每个轴的运动时间。选取这些时间中的最大者,然后再以该最大时间分别对每个轴进行满足这个最大时间的轨迹规划。具体的规划方法可以通过搜索的方式,即通过二分搜索的方法找到一个S型速度规划匀速阶段的速度,使得整个S型速度规划规划出来的时间和要求的时间之差小于一个误差值。由于采用了搜索的方式,这个由给点时间来规划轨迹的方法计算量也会比较大,使得整个同步规划的计算量也会变得比较大。
上述方法中,如果规划一个同步PTP运动,那么每个轴都要进行一次规定最大速度的规划,以及一次规定运动时间的规划,计算量非常大。在机器人控制的实时规划过程中,上述方法可能会导致在一个插补周期内无法完成轨迹点的生成。
发明内容
本发明主要解决的技术问题是提供一种机器人中实现PTP运动的方法及装置,能够以较小的计算量完成同步PTP的规划,且保证机器人各轴的运动时间严格一致。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种机器人中实现同步点到点PTP运动的方法,包括:根据n轴机器人中每个轴预设的动态特性物理量的最大值条件,选取所述n轴机器人中运动时间最大的轴为基准轴k,并确定所述基准轴实际的最大加速度,n为大于等于2的自然数,k是小于等于n的自然数;根据所述基准轴实际的最大加速度,确定所述基准轴的速度规划;根据所述基准轴的速度规划,按照位移比例确定所述n轴机器人中剩余轴的速度规划,所述位移比例是指所述基准轴与所述剩余轴的动态特性物理量之间的比值等于所述基准轴与所述剩余轴预设的从起点到终点的最大位移之间的比值;根据所述基准轴的速度规划和所述n轴机器人中剩余轴的速度规划,控制所述n轴机器人平稳运动。
其中,所述n轴机器人中每个轴预设的动态特性物理量的最大值条件包括:每个轴预设的所能达到的最大速度Vi和每个轴预设的所能达到的最大加速度Ai,i等于1、2、…、n。
其中,所述根据n轴机器人中每个轴预设的动态特性物理量的最大值条件,选取所述n轴机器人中运动时间最大的轴为基准轴的步骤,包括:计算所述n轴机器人中每个轴的运动时间,其中,所述每个轴的运动时间等于所述每个轴预设的从起点到终点的最大位移Si的绝对值除以所述每个轴预设的所能达到的最大速度Vi;选取所述计算的n轴机器人中每个轴的运动时间中运动时间最大的轴为所述基准轴k,即
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京配天技术有限公司,未经北京配天技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210507592.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:跟踪全球导航卫星系统信号的方法和设备及其接收机
- 下一篇:一种新型军用雷达