第五章机器人轨迹规划ppt.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章机器人轨迹规划ppt

* * 第五章 机器人的轨迹规划 5.1 工业机器人的轨迹规划 1.轨迹规划的一般性问题 常见的机器人作业有两种: 这里所谓的轨迹是指操作臂在运动过程中的位移、速度和加速度。 点位作业(PTP=point-to-point motion) 连续路径作业(continuous-path motion),或者称为轮廓运动(contour motion)。 操作臂最常用的轨迹规划方法有两种: 轨迹规划既可以在关节空间也可以在直角空间中进行。   第一种是要求对于选定的轨迹结点(插值点)上的位姿、速度和加速度给出一组显式约束(例如连续性和光滑程度等),轨迹规划器从一类函数(例如n次多项式)选取参数化轨迹,对结点进行插值,并满足约束条件。   第二种方法要求给出运动路径的解析式。   轨迹规划方法一般是在机器人的初始位置和目标位置之间用多项式函数来“内插”或“逼近”给定的路径,并产生一系列的控制点。 a. 三次多项式插值   关节空间法计算简单、容易。再者,不会发生机构的奇异性问题。 2.关节轨迹的插值 只给定机器人起始点和终止点的关节角度。 为了实现平稳运动,轨迹函数至少需要四个约束条件。即 ————满足起点和终点的关节角度约束 ————满足起点和终点的关节速度约束(满足关节速度的连续性要求) 解上面四个方程得: 注意:这组解只适用于关节起点、终点速度为零的运动情况。 例:设只有一个自由度的旋转关节机械手处于静止状态时, =150,要在3s内平稳运动到达终止位置: =750,并且在终止点的速度为零。 解: 将上式的已知条件代入以下四个方程得四个系数: 因此得: b. 过路径点的三次多项式插值 方法是:把所有路径点都看成是“起点”或“终点”,求解逆运动学,得到相应的关节矢量值。然后确定所要求的三次多项式插值函数,把路径点平滑的连接起来。不同的是,这些“起点”和“终点”的关节速度不再是零。 由上式确定的三次多项式描述了起始点和终止点具有任意给定位置和速度的运动轨迹。剩下的问题就是如何确定路径点上的关节速度,有以下三种方法: 此时的速度约束条件变为: 同理可以求得此时的三次多项式系数: (1) 根据工具坐标系在直角坐标空间中的瞬时线速度和角速度来确定每个路径点的关节速度 ;该方法工作量大。 (2)为了保证每个路径点上的加速度连续,由控制系统按照此要求自动地选择路径点的速度。 (3)在直角坐标空间或关节空间中采用某种适当的启发式方法,由控制系统自动地选择路径点的速度; 对于方法(2),为了保证路径点处的加速度连续,可以设法用两条三次曲线在路径点处按照一定的规则联系起来,拼凑成所要求的轨迹。其约束条件是:联接处不仅速度连续,而且加速度也要连续。 对于方法(3), 这里所说的启发式方法很简单,即假设用直线段把这些路径点依次连接起来,如果相邻线段的斜率在路径点处改变符号,则把速度选定为零;如果相邻线段不改变符号,则选择路径点两侧的线段斜率的平均值作为该点的速度。 如果对于运动轨迹的要求更为严格,约束条件增多,那么三次多项式就不能满足需要,必须用更高阶的多项式对运动轨迹的路径段进行插值。例如,对某段路径的起点和终点都规定了关节的位置、速度和加速度(有六个未知的系数),则要用一个五次多项式进行插值。 c、用抛物线过渡的线性插值 单纯线性插值将导致在结点处关节运动速度不连续,加速度无限大。 对于多解情况,如右图所示。加速度的值越大,过渡长度越短。 解决办法:在使用线性插值时,把每个结点的邻域内增加一段抛物线的“缓冲区段”,从而使整个轨迹上的位移和速度都连续。 d、过路径点的用抛物线过渡的线性插值 如图所示,某个关节在运动中设有n个路径点,其中三个相邻的路径点表示为j,k和l,每两个相邻的路径点之间都以线性函数相连,而所有的路径点附近则有抛物线过渡。(同样存在多解) 如果要求机器人通过某个结点,同时速度不为零,怎么办? 可以在此结点两端规定两个“伪结点”,令该结点在两伪结点的连线上,并位于两过渡域之间的线性域上。 5.2 移动机器人的轨迹规划 机器人的路径规划(一般指位置规划)? a.基于模型和基于传感器的路径规划 基于模型的方法有:c-空间法、自由空间法、网格法、四叉树法、矢量场流的几何表示法等。相应的搜索算法有A*、遗传算法等。

文档评论(0)

zilaiye + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档