书签 分享 收藏 举报 版权申诉 / 38
上传文档赚钱

类型第7章机器人轨迹规划课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:2272053
  • 上传时间:2022-03-28
  • 格式:PPT
  • 页数:38
  • 大小:2.09MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《第7章机器人轨迹规划课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    机器人 轨迹 规划 课件
    资源描述:

    1、机器人学基础机器人学基础国家级国家级智能科学基础系列课程教学团队智能科学基础系列课程教学团队“机器人学机器人学”课程配套教材课程配套教材蔡自兴蔡自兴 主编主编20092第七章 机器人轨迹规划所谓轨迹,是指机械手在运动过程中的位移、速度和加速度。而轨迹规划是根据作业任务的要求,计算出预期的运动轨迹。机器人学基础7.1 轨迹规划应考虑的问题路径约束和障碍约束的组合把机器人的规划与控制方式划分为四类,如表7.1所示。表7.1 操作臂控制方式障碍约束有无路径约束有 离线无碰撞路径规划在线路径跟踪 离线路径规划在线路径跟踪 无 位置控制在线障碍探测和避障 位置控制 第七章 机器人轨迹规划37.1 轨迹规

    2、划应考虑的问题轨迹规划器可形象地看成为一个黑箱(见图7.1),其输入包括路径的设定和约束,输出的是机械手末端手部的位姿序列,表示手部在各离散时刻的中间位形 。第七章 机器人轨迹规划7.1图 轨迹规划器框图47.1 轨迹规划应考虑的问题机械手最常用的轨迹规划方法有两种:第一种方法要求用户对于选定的转变结点(插值点)上的位姿、速度和加速度给出一组显式约束(例如连续性和光滑程度等),轨迹规划器从一类函数(例如n次多项式)中选取参数化轨迹,对结点进行插值,并满足约束条件。第二种方法要求用户给出运动路径的解析式;如为直角坐标空间中的直线路径,轨迹规划器在关节空间或直角坐标空间中确定一条轨迹来逼近预定的路

    3、径。第七章 机器人轨迹规划57.1 轨迹规划应考虑的问题在第一种方法中,约束的设定和轨迹规划均在关节空间进行。因此可能会发生与障碍物相碰。第二种方法的路径约束是在直角坐标空间中给定的,而关节驱动器是在关节空间中受控的。第七章 机器人轨迹规划67.2 关节轨迹的插值计算对关节进行插值时,应满足一系列的约束条件,例如抓取物体时,手部运动方向(初始点),提升物体离开的方向(提升点),放下物体(下放点)和停止点等结点上的位姿、速度和加速度的要求;与此相应的各个关节位移、速度、加速度在整个时间间隔内连续性要求;其极值必须在各个关节变量的容许范围之内等。在满足所要求的约束条件下,可以选取不同类型的关节插值

    4、函数,生成不同的轨迹。第七章 机器人轨迹规划77.2.1 三次多项式插值运动轨迹的描述可用起始点关节角度与终止点关节角度的一个平滑插值函数来表示,在t00时刻的值是起始关节角度,在终端时刻tf的值是终止关节角度。显然,有许多平滑函数可作为关节插值函数,如图7.2所示。7.2 关节轨迹的插值计算7.2图 单个关节的不同轨迹曲线87.2.1 三次多项式插值为了实现单个关节的平稳运动,轨迹函数至少需要满足四个约束条件。(7.1)(7.2)fft)()0(00)(0)0(ft97.2 关节轨迹的插值计算(7.3)(7.4)332210)(tatataattaattataat32232162)(32)(

    5、 求解约束条件可得:(7.6)(2)(30033022100fffftataaa107.2.1 三次多项式插值7.2 关节轨迹的插值计算7.2.2 过路径点的三次多项式插值可以把所有路径点也看作是“起始点”或“终止点”,求解逆运动学,得到相应的关节矢量值。然后确定所要求的三次多项式插值函数,把路径点平滑地连接起来。但是,在这些“起始点”和“终止点”的关节运动速度不再是零。117.2 关节轨迹的插值计算路径点上的关节速度可以根据需要设定,这样一来,确定三次多项式的方法与前面所述的完全相同,只是速度约束条件(7.2)变为求得三次多项式的系数:(7.7)fft)()0(0127.2.2 过路径点的三

    6、次多项式插值7.2 关节轨迹的插值计算(7.9)(1)(212)(3003300220100fffffffffttatttaaa如何确定路径点上的关节速度可由以下三种方法规定:在直角坐标空间或关节根据工具坐标系在直角坐标空间中的瞬时线速度和角速度来确定每个路径点的关节速度。空间中采用适当的启发式方法,由控制系统自动地选择路径点的速度。为了保证每个路径点上的加速度连续,由控制系统按此要求自动地选择路径点的速度。137.2.2 过路径点的三次多项式插值7.2 关节轨迹的插值计算7.2.3 高阶多项式插值如果对于运动轨迹的要求更为严格,约束条件增多,则必须用更高阶的多项式对运动轨迹的路径段进行插值。

    7、例如,对某段路径的起始点和终止点都规定了关节的位置、速度和加速度,则要用一个五次多项式进行插值,即(7.10)5544332210)(tatatatataat147.2 关节轨迹的插值计算多项式的系数a0, a1, , a5必须满足6个约束条件:(7.11)35243220453423211055443322100020126225432ffffffffffffffftatataaatatatataaatatatatataaa 157.2.3 高阶多项式插值7.2 关节轨迹的插值计算线性方程组的解为:(7.12)320004320043200030201002)()66(12122)23()1

    8、614(30302)3()128(20202ffffffffffffffffffftttatttatttaaaa 167.2.3 高阶多项式插值7.2 关节轨迹的插值计算7.2.4 用抛物线过渡的线性插值线性函数与两段抛物线函数平滑地衔接在一起形成的轨迹称为带有抛物线过渡域的线性轨迹。如图7.3(a)所示。7.3图 带抛物线过渡的线性插值(a) 含有一个解177.2 关节轨迹的插值计算为了构这段运动轨迹,假设两端的过渡域(抛物线)具有相同的持续时间,因而在这两个域中采用相同的恒加速度值,只是符号相反。正如图7.3(b)所示,存在有多个解,得到的轨迹不是唯一的。(b) 含有多个解7.3图 带抛物

    9、线过渡的线性插值187.2.4 用抛物线过渡的线性插值7.2 关节轨迹的插值计算令t=2th,据式(7.13)和(7.14)可得bhbhtbtt 2021bbt (7.13)(7.14)0)(02fbbttt (7.15)197.2.4 用抛物线过渡的线性插值7.2 关节轨迹的插值计算按式(7.15)算出相应的tb由上式可知,为保证tb有解,过渡域加速度值 必须选得足够大,即 2)(42022fbttt(7.16)20)(4tf (7.17)207.2 关节轨迹的插值计算7.2.4 用抛物线过渡的线性插值7.2.5 过路径点的用抛物线过渡的线性插值如图7.4所示,某个关节在运动中设有n个路径点

    10、,其中三个相邻的路径点表示为j, k和l,每两个相邻的路径点之间都以线性函数相连,而所有路径点附近则由抛物线过渡。7.4图 多段带有抛物线过渡的线性插值轨迹217.2 关节轨迹的插值计算7.2.5 过路径点的用抛物线过渡的线性插值22kjdjkjkkjkklkkjkklkdjkjkjktttttt2121)sgn( (7.18)7.2 关节轨迹的插值计算7.2.5 过路径点的用抛物线过渡的线性插值第一个路径段和最后一个路径段的处理与上式(7.18)略有不同,因为轨迹端部的整个过渡域的持续时间都必须计入这一路径段内。对于一个路径段,令线性域速度的两个表达式相等,就可求出t1。23(7.19)11

    11、1121221tttd 7.2 关节轨迹的插值计算7.2.5 过路径点的用抛物线过渡的线性插值算出起始点过渡域的持续时间t1之后,进而求出 和t12: 12211212112121211221212111212121)(2)sgn(tttttttttdddd (7.20)247.2 关节轨迹的插值计算7.2.5 过路径点的用抛物线过渡的线性插值对于最后一个路径段,路径点n-1与终止点n之间的参数与第一个路径段相似,即 根据式(7.21)便可求出:nnnnndnnttt 21)1(1(7.21)257.2 关节轨迹的插值计算(7.22)1)1()1()1(1)1(112)1()1(12121)(

    12、2)sgn(nnnndnnnnndnnnnnnnnndnndnnnnnttttttttt 7.3 笛卡儿路径轨迹规划物体对象的描述物体空间的描述方法,任一刚体相对参考系的位姿是用与它固接的坐标系来描述的。相对于固接坐标系,物体上任一点用相应的位置矢量p表示;任一方向用方向余弦表示。给出物体的几何图形及固接坐标系后,只要规定固接坐标系的位姿,便可重构该物体。如图7.5所示。7.5图 对象的描述第七章 机器人轨迹规划267.3 笛卡儿路径轨迹规划作业的描述作业和机械手的运动可用手部位姿结点序列来规定,每个结点是由工具坐标系相对于作业坐标系的齐次变换来描述。相应的关节变量可用运动学反解程序计算。如图

    13、7.6。第七章 机器人轨迹规划27作业的描述287.6图 作业的描述7.3 笛卡儿路径轨迹规划7.3 笛卡儿路径轨迹规划两个结点之间的“直线”运动机械手在完成作业时,夹手的位姿可用一系列结点Pi来表示。因此,在直角坐标空间中进行轨迹规划的首要问题是由两结点Pi和Pi+1所定义的路径起点和终点之间,如何生成一系列中间点。两结点之间最简单的路径是在空间的一个直线移动和绕某定轴的转动。若运动时间给定之后,则可以产生一个使线速度和角速度受控的运动。第七章 机器人轨迹规划29两段路径之间的过渡为了避免两段路径衔接点处速度不连续,由一段轨迹过渡到下一段轨迹时,需要加速度或减速度。在机械手手部到达结点前的时

    14、刻 开始改变速度,然后保持加速度不变,直至到达结点之后 (单位时间)为止,如图7.7所示。7.3 笛卡儿路径轨迹规划第七章 机器人轨迹规划7.7图 两段轨迹间的过渡307.4 规划轨迹的实时生成关节空间轨迹的生成对于带抛物线过渡的直线样条插值,每次更新轨迹时,应首先检测时间t的值以判断当前处于路径段的是线性域还是过渡域。当处于线性域时,各关节的轨迹按下式计算:第七章 机器人轨迹规划0 jkjkjt(7.41)31关节空间轨迹的生成令 则: jkjinbtttt21kinbkjkinbkinbjkjtttt 221)(7.42)327.4 规划轨迹的实时生成笛卡儿空间轨迹的生成笛卡儿空间轨迹实时

    15、生成方法与关节空间相似,在线性域中,的每一自由度按下式计算:0 xxxtxxxjkjkj (7.44)337.4 规划轨迹的实时生成笛卡儿空间轨迹的生成在线性域中,每个自由度的轨迹按下式计算:kinbkjkinbkinbjkjjkjinbxxtxxxtxttxxxtttt 22121(7.45)347.4 规划轨迹的实时生成笛卡儿空间轨迹的生成将笛卡儿空间轨迹转换成等价的关节空间的量,算法如下:根据计算结果:q, 由控制系统执行。.)()()(;)()()();(Solve)();(tttqtqtqtttqtqtqDtqDX (7.46)qq 和7.4 规划轨迹的实时生成357.5 小结本章讨

    16、论了属于底层规划的机器人轨迹规划问题,它是在机械手运动学和动力学的基础上,研究关节空间和笛卡儿空间中机器人运动的轨迹规划和轨迹生成方法。在阐明轨迹规划应考虑的问题之后,着重讨论了关节空间轨迹的插值计算方法和笛卡尔空间路径轨迹规划方法,并简介了规划轨迹的实时生成方法。第七章 机器人轨迹规划36人有了知识,就会具备各种分析能力,明辨是非的能力。所以我们要勤恳读书,广泛阅读,古人说“书中自有黄金屋。”通过阅读科技书籍,我们能丰富知识,培养逻辑思维能力;通过阅读文学作品,我们能提高文学鉴赏水平,培养文学情趣;通过阅读报刊,我们能增长见识,扩大自己的知识面。有许多书籍还能培养我们的道德情操,给我们巨大的精神力量,鼓舞我们前进。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:第7章机器人轨迹规划课件.ppt
    链接地址:https://www.163wenku.com/p-2272053.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库