欢迎来到天天文库
浏览记录
ID:58882323
大小:798.00 KB
页数:47页
时间:2020-09-30
《LJY_7机器人的轨迹规划ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第7章机器人的轨迹规划内容简介关节轨迹的插值轨迹规划的一般性问题笛卡尔空间规划方法移动机器人的轨迹规划所谓轨迹,是指操作臂在运动过程中的位移、速度和加速度。轨迹规划是根据作业任务的要求,计算出预期的运动轨迹。工业机器人的轨迹规划常见的机器人作业有两种:这里所谓的轨迹是指操作臂在运动过程中的位移、速度和加速度。点位作业(PTP=point-to-pointmotion)连续路径作业(continuous-pathmotion),或者称为轮廓运动(contourmotion)。7.1轨迹规划的一般性问题操作臂最
2、常用的轨迹规划方法有两种:轨迹规划既可以在关节空间也可以在直角空间中进行,但是所规划的轨迹函数都必须连续和平滑,使得操作臂的运动平稳。第一种是要求对于选定的轨迹结点(插值点)上的位姿、速度和加速度给出一组显式约束(例如连续性和光滑程度等),轨迹规划器从一类函数(例如n次多项式)选取参数化轨迹,对结点进行插值,并满足约束条件。第二种方法要求给出运动路径的解析式。7.1轨迹规划的一般性问题内容简介关节轨迹的插值轨迹规划的一般性问题笛卡尔空间规划方法移动机器人的轨迹规划轨迹规划方法一般是在机器人的初始位置和目标位
3、置之间用多项式函数来“内插”或“逼近”给定的路径,并产生一系列的控制点。a.三次多项式插值关节空间法计算简单、容易。再者,不会发生机构的奇异性问题。只给定机器人起始点和终止点的关节角度。7.2关节轨迹的插值为了实现平稳运动,轨迹函数至少需要四个约束条件。即————满足起点和终点的关节角度约束————满足起点和终点的关节速度约束(满足关节速度的连续性要求)解上面四个方程得:注意:这组解只适用于关节起点、终点速度为零。7.2关节轨迹的插值例:设只有一个自由度的旋转关节机械手处于静止状态时,=150,要在3s内平
4、稳运动到达终止位置:750,并且在终止点的速度为零。解:将上式的已知条件代入以下四个方程得四个系数:因此得:7.2关节轨迹的插值b.过路径点的三次多项式插值方法是:把所有路径点都看成是“起点”或“终点”,求解逆运动学,得到相应的关节矢量值。然后确定所要求的三次多项式插值函数,把路径点平滑的连接起来。不同的是,这些“起点”和“终点”的关节速度不再是零。7.2关节轨迹的插值由上式确定的三次多项式描述了起始点和终止点具有任意给定位置和速度的运动轨迹。剩下的问题就是如何确定路径点上的关节速度,有以下三种方法:此时的
5、速度约束条件变为:同理可以求得此时的三次多项式系数:7.2关节轨迹的插值(1)根据工具坐标系在直角坐标空间中的瞬时线速度和角速度来确定每个路径点的关节速度;该方法工作量大。(2)为了保证每个路径点上的加速度连续,由控制系统按照此要求自动地选择路径点的速度。(3)在直角坐标空间或关节空间中采用某种适当的启发式方法,由控制系统自动地选择路径点的速度;7.2关节轨迹的插值对于方法(2),为了保证路径点处的加速度连续,可以设法用两条三次曲线在路径点处按照一定的规则联系起来,拼凑成所要求的轨迹。其约束条件是:联接处不
6、仅速度连续,而且加速度也要连续。7.2关节轨迹的插值对于方法(3),这里所说的启发式方法很简单,即假设用直线段把这些路径点依次连接起来,如果相邻线段的斜率在路径点处改变符号,则把速度选定为零;如果相邻线段不改变符号,则选择路径点两侧的线段斜率的平均值作为该点的速度。7.2关节轨迹的插值如果对于运动轨迹的要求更为严格,约束条件增多,那么三次多项式就不能满足需要,必须用更高阶的多项式对运动轨迹的路径段进行插值。例如,对某段路径的起点和终点都规定了关节的位置、速度和加速度(有六个未知的系数),则要用一个五次多项式
7、进行插值。7.2关节轨迹的插值c、用抛物线过渡的线性插值单纯线性插值将导致在结点处关节运动速度不连续,加速度无限大。7.2关节轨迹的插值对于多解情况,如右图所示。加速度的值越大,过渡长度越短。解决办法:在使用线性插值时,把每个结点的邻域内增加一段抛物线的“缓冲区段”,从而使整个轨迹上的位移和速度都连续。7.2关节轨迹的插值解决办法:在使用线性插值时,把每个结点的邻域内增加一段抛物线的“缓冲区段”,从而使整个轨迹上的位移和速度都连续。7.2关节轨迹的插值例:设只有一个自由度的旋转关节机械手处于静止状态时,=1
8、50,要在3s内平稳运动到达终止位置:=750,并且在终止点的速度为零。7.2关节轨迹的插值22/44带抛物线过度的线性插值;位移、速度、加速度曲线(a)加速度较大;(b)加速度较小7.2关节轨迹的插值d、过路径点的用抛物线过渡的线性插值如图所示,某个关节在运动中设有n个路径点,其中三个相邻的路径点表示为j,k和l,每两个相邻的路径点之间都以线性函数相连,而所有的路径点附近则有抛物线过渡。(同样存在多解)7.2关
此文档下载收益归作者所有