机器人的轨迹规划教案资料.ppt

机器人的轨迹规划教案资料.ppt

ID:59594531

大小:563.50 KB

页数:24页

时间:2020-11-14

机器人的轨迹规划教案资料.ppt_第1页
机器人的轨迹规划教案资料.ppt_第2页
机器人的轨迹规划教案资料.ppt_第3页
机器人的轨迹规划教案资料.ppt_第4页
机器人的轨迹规划教案资料.ppt_第5页
资源描述:

《机器人的轨迹规划教案资料.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、机器人的轨迹规划轨迹规划的目的是——将操作人员输入的简单的任务描述变为详细的运动轨迹描述。例如,对一般的工业机器人来说,操作员可能只输入机械手末端的目标位置和方位,而规划的任务便是要确定出达到目标的关节轨迹的形状、运动的时间和速度等。6.1.1机器人规划的基本概念2关节空间法首先将在工具空间中期望的路径点,通过逆运动学计算,得到期望的关节位置,然后在关节空间内,给每个关节找到一个经过中间点到达目的终点的光滑函数,同时使得每个关节到达中间点和终点的时间相同,这样便可保证机械手工具能够到达期望的直角坐标位置。这里只要

2、求各个关节在路径点之间的时间相同,而各个关节的光滑函数的确定则是互相独立的。6.23下面具体介绍在关节空间内常用的两种规划方法1)三次多项式考虑机械手末端在一定时间内从初始位置和方位移动到目标位置和方位的问题。利用逆运动学计算,可以首先求出一组起始和终了的关节位置.现在的问题是求出一组通过起点和终点的光滑函数。满足这个条件的光滑函数可以有许多条,如下图所示:6.2关节空间法4显然,这些光滑函数必须满足以下条件:同时若要求在起点和终点的速度为零,即:那么可以选择如下的三次多项式:作为所要求的光滑函数。式4-3中有4

3、个待定系数,而该式需满足式4-1和4-2的4个约束条件,因此可以唯一地解出这些系数:(4-3)(4-2)(4-1)6.2关节空间法满足起点和终点的关节角度约束满足起点和终点的关节速度约束5(4-4)6.2关节空间法注意:这组解只适用于关节起点、终点速度为零的运动情况。6例:设机械手的某个关节的起始关节角θ0=150,并且机械手原来是静止的。要求在3秒钟内平滑地运动到θf=750时停下来(即要求在终端时速度为零)。规划出满足上述条件的平滑运动的轨迹,并画出关节角位置、角速度及角加速度随时间变化的曲线。解:根据所给约

4、束条件,直接代入式(4-4),可得:a0=15,a1=0,a2=20,a3=-4.44所求关节角的位置函数为:对上式求导,可以得到角速度和角加速度(4-6)(4-7)6.2关节空间法7根据式(4-5)~(4-7)可画出它们随时间的变化曲线如下图所示。由图看出,速度曲线为一抛物线,加速度则为一直线。利用三次多项式规划出的关节角的运动轨迹6.2关节空间法8过路径点的三次多项式方法是:把所有路径点都看成是“起点”或“终点”,求解逆运动学,得到相应的关节矢量值。然后确定所要求的三次多项式插值函数,把路径点平滑的连接起来。

5、不同的是,这些“起点”和“终点”的关节速度不再是零。9同理可以求得此时的三次多项式系数:由上式确定的三次多项式描述了起始点和终止点具有任意给定位置和速度的运动轨迹。剩下的问题就是如何确定路径点上的期望关节速度,有以下三种方法:此时的速度约束条件变为:10(1)根据工具坐标系在直角坐标空间中的瞬时线速度和角速度来确定每个路径点的关节速度;该方法工作量大。(2)采用路径点处加速度连续的方法,由控制系统按照此要求自动地选择路径点的速度。(3)在直角坐标空间或关节空间中采用某种适当的启发式方法,由控制系统自动地选择路径点

6、的速度;11对于方法(2),为了保证路径点处的加速度连续,可以设法用两条三次曲线在路径点处按照一定的规则联系起来,拼凑成所要求的轨迹。其约束条件是:联接处不仅速度连续,而且加速度也要连续。12对于方法(3),这里所说的启发式方法很简单,即假设用直线段把这些路径点依次连接起来,如果相邻线段的斜率在路径点处改变符号,则把速度选定为零;如果相邻线段不改变符号,则选择路径点两侧的线段斜率的平均值作为该点的速度。13如果对于运动轨迹的要求更为严格,约束条件增多,那么三次多项式就不能满足需要,必须用更高阶的多项式对运动轨迹的

7、路径段进行插值。例如,对某段路径的起点和终点都规定了关节的位置、速度和加速度(有六个未知的系数),则要用一个五次多项式进行插值。142)与抛物线拟合的线性函数前面介绍了利用三次多项式函数插值的规划方法。另外一种常用方法是线性函数插值法,即用一条直线将起点与终点连接起来。但是,简单的线性函数插值将使得关节的运动速度在起点和终点处不连续,它也意味着需要产生无穷大的加速度,这显然是不希望的。因此可以考虑在起点和终点处,用抛物线与直线连接起来,在抛物线段内,使用恒定的加速度来平滑地改变速度,从而使得整个运动轨迹的位置和速

8、度是连续的。6.2关节空间法15线性函数插值图利用抛物线过渡的线性函数插值图6.2关节空间法16过路径点的路径与抛物线拟合的线性函数如图所示,某个关节在运动中设有n个路径点,其中三个相邻的路径点表示为j,k和l,每两个相邻的路径点之间都以线性函数相连,而所有的路径点附近则用抛物线过渡。(同样存在多解)1718如果要求机器人通过某个结点,同时速度不为零,怎么办?可以在此结点

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。