【技术实现步骤摘要】
本专利技术涉及一种机器人的运动前瞻方法,尤其是指一种根据机器人末端执行机构的未来三段的运动信息决定机器人在当前段的运动轨迹的方法。
技术介绍
机器人是面向工业领域的多关节机械手或多自由度的机器人,在机器人的运动控制中,很多情况下需要根据给定的机器人末端执行器的位置和姿态,求解机器人各关节的关节变量,进行机器人离线编程和轨迹规划。此时,如果按照常规插补方法控制,只在相邻两线段间进行插补前加减速处理,当遇到轨迹急拐弯等情况时,将产生很大的加(减)速度,而且产生的冲击将使机器人结构无法承受。现有的一种有效方法就是前瞻控制,它是一种提前发现轨迹突变,并对机器人末端执行器的速度进行有效控制的方法。目前的速度前瞻控制技术有Hermite样条插值方法、B样条插值方法和PVT控制方法等,这些速度控制方式都是位置伺服的速度插补原理,在实际插补运动中都得频繁地进行加速和减速变化,不能使速度平滑稳定地变化。因此,有必要设计一种机器人的运动前瞻方法,以克服上述问题。
技术实现思路
本专利技术的创作目的在于提供一种机器人的运动前瞻方法,根据机器人的末端执行机构在未来三段的运动信息,决定机器人的末端执行机构在当前段的运动轨迹,使机器人的末端执行机构实现快速、连续、平稳且顺滑的运动。为了达到上述目的,本专利技术采用如下技术方案:一种机器人的运动前瞻方法,其特征在于,包括以下步骤:(1).提供一机器人与一工作台, ...
【技术保护点】
一种机器人的运动前瞻方法,其特征在于,包括以下步骤:(1).提供一机器人与一工作台,建立所述工作台与所述机器人相关联的笛卡尔空间坐标系,所述机器人具有一末端执行机构;(2).提供一控制终端,确定所述末端执行机构在笛卡尔空间坐标系中的起画点;(3).使用者输入文字或绘制图案,所述控制终端将输入的文字或绘制的图案转化成一平面坐标系中的m个有序路径点;(4).连接所述控制终端与所述机器人,所述控制终端读取m个有序路径点,并将m个有序路径点通过迭代的方式以一第一长度进行采样得到n个有序路径点,并将采样后的第一个有序路径点作为起画点将n个有序路径点换算到笛卡尔空间坐标系中;(5).按照采样后的n个有序路径点,以五个连续的有序路径点构成当前段与未来依序三段,根据五个连续的有序路径点,所述控制终端对所述机器人的各关节分别进行解耦,且各关节按同时到达的原则,得出所述末端执行机构在当前段的运动时间t;(6).依据所述末端执行机构在当前段的运动时间t,结合可靠收敛的数值解法,从全局出发进行迭代寻优,并辅之奇异状态分析,防止所述机器人的关节出现过速问题,然后综合解耦,使所述末端执行机构在各有序路径点平稳、顺 ...
【技术特征摘要】
1.一种机器人的运动前瞻方法,其特征在于,包括以下步骤:
(1).提供一机器人与一工作台,建立所述工作台与所述机器人相关联的笛卡尔空
间坐标系,所述机器人具有一末端执行机构;
(2).提供一控制终端,确定所述末端执行机构在笛卡尔空间坐标系中的起画点;
(3).使用者输入文字或绘制图案,所述控制终端将输入的文字或绘制的图案转化
成一平面坐标系中的m个有序路径点;
(4).连接所述控制终端与所述机器人,所述控制终端读取m个有序路径点,并将
m个有序路径点通过迭代的方式以一第一长度进行采样得到n个有序路径点,并将采
样后的第一个有序路径点作为起画点将n个有序路径点换算到笛卡尔空间坐标系中;
(5).按照采样后的n个有序路径点,以五个连续的有序路径点构成当前段与未来
依序三段,根据五个连续的有序路径点,所述控制终端对所述机器人的各关节分别进行
解耦,且各关节按同时到达的原则,得出所述末端执行机构在当前段的运动时间t;
(6).依据所述末端执行机构在当前段的运动时间t,结合可靠收敛的数值解法,从
全局出发进行迭代寻优,并辅之奇异状态分析,防止所述机器人的关节出现过速问题,
然后综合解耦,使所述末端执行机构在各有序路径点平稳、顺滑地通过,得到各关节在
当前段的初始速度V0、终点速度V1、最大速度Vmax、运动位移θ的最优解;
(7).按照最优解的初始速度V0、终点速度V1、最大速度Vmax、运动位移θ关节运动
速度曲线,从而生成特定的具有优良运动性能的运动轨迹,使所述末端执行机构在所述
工作台按照当前段的运动轨迹作动。
2.如权利要求1所述的机器人的运动前瞻方法,其特征在于:在步骤(4)中以第一个有
序路径点作为采样起点,将距离第一个有序路径点小于所述第一长度的有序路径点舍
弃,取距离第一个有序路径点为所述第一长度的有序路径点作为采样后的第二个有序路
径点,以上述第二个有序路径点为采样起点,同样将距离第二个有序路径点小于所述第
一长度的有序路径点舍弃,取距离第二个有序路径点为所述第一长度的有序路径点作为
采样后的第三个有序路径点,依次这样采用迭代的方式针对m个有序路径点进行采样
\t得到n个有序路径点,其中在采样的过程中,当下一个有序路径点距离上一个采样后的
有序路径点的距离大于一第二长度时,其中所述第二长度大于所述第一长度,所述末端
执行机构在该下一个有序路径点处进行抬笔作动,且移动到该下一个有序路径点的下一
个继续进行采样;当后面仅有的有序路径点距离作为采样起点的上一个有...
【专利技术属性】
技术研发人员:陈晨,曹学东,姜仁银,张志青,
申请(专利权)人:深圳市得意自动化科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。