网站大量收购闲置独家精品文档,联系QQ:2885784924

第七章 轨迹规划2课件.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * 第七章 轨迹规划 在机器人完成给定作业任务之前,应该规定它的操作顺序,行动步骤和作业进程。 任务规划器根据输入的任务说明,规划执行任务所需的运动。根据环境的内部模型和传感器在线采集的数据产生控制指令。 机器人学导论 * 本章在机器人运动学和动力学的基础上,讨论关节空间和笛卡尔空间中机器人运动轨迹规划和轨迹生成问题。 所谓轨迹,是指机械手在运动过程中的位移、速度和加速度。 而轨迹规划是根据作业任务的要求,计算出预期的运动轨迹。 机器人学导论 * 点位跟踪:关注的是机器人作业时的起始状态与目标状态。这里点指的是工具坐标系的位置和姿态(位姿)。 连续路径跟踪:对于弧焊和曲面加工等工况,不仅要规定机器人的起始点和终止点,而且要指明两点之间的若干中间点(路径点) 规划时还要考虑路径上是否有障碍物… 机器人学导论 * 关节轨迹的插值 机器人学导论 获得路径点:路径点通常是用工具坐标系相对工作坐标系的位姿来表示的。 用运动学反解将路径点转换成关节矢量角度值; 对每个关节拟合一个光滑的函数,使每个关节都从各自的起始点开始运动,依次通过所有的路径点,最后达到目标点。 对关节进行插值和拟合时,应满足一系列的约束条件:如运动速度、加速度要求等。 * 一、三次多项式插值 机器人学导论 假设起始点的关节角和终止点的关节角都通过运动学反解得到。 此时,运动轨迹的描述可用起始点关节角和终止点关节角的一个平滑函数表示。 三次多项式比较简单 * 机器人学导论 引入四个约束条件: 得到四个方程: 注:这组解只适合起始速度、终止速度为0的情况。 * 机器人学导论 例题:设有一个旋转关节的单自由度操作臂处于静止状态时,θ0=15度,要在3s内平稳运动到终止位置: θt=75度,并要求终止点速度为0. 因此,位置、速度和加速度的表达式如下: * 二、过路径点的三次多项式插值 机器人学导论 一般情况下:总是要求规划过路径点的轨迹。 1)如果机器人在路径点停留,那么可以直接使用之前介绍的三次多项式插值; 2)如果只是“经过”路径点,并不停留,则需要推广相关算法。 * 机器人学导论 可以把所有的路径点看作是“起始点”或“终止点”; 求解逆运动学,得到相应的关节矢量值。 确定所要求的三次多项式插值函数,把路径点平滑地连接起来。但是,要注意:在这些“起始点”和“终止点”的关节运动速度不再为0. 三次多项式插值的推广 * 机器人学导论 方法一:根据工作坐标系的瞬时线速度和角速度,来确定每个路径点的关节速度; 方法二:采用适当的启发式算法,由控制系统自动地选择路径点的速度; 方法三:为保证每个路径点上的加速度连续,由控制系统按此要求自动地选择路径点的速度。 如何确定路径点的速度 最好是采用方法二或三 * 机器人学导论 确定路径点的速度:方法二 起始点 终止点 路径点 速度 1)如果路径点前后的速度发生变号,则路径点的速度为0; 2)如果路径点前后的速度不发生变号,则路径点的速度为两段速度的平均速度; * 机器人学导论 确定路径点的速度:方法三 8个未知数,因此需要8个约束条件。 * 机器人学导论 确定路径点的速度:方法三 多项式的约束为: 速度、加速度连续 * 三、高阶多项式插值 机器人学导论 如果对运动轨迹的要求更加严格,约束条件很多,那么三次多项式就不能满足需要了,必须用更高阶的多项式对运动轨迹的路径段进行插值。 例如,对某段路径的起始点和终止点都规定了位置、速度和加速度,那么就需要用五次多项式进行插值了。 * 四、用抛物线过渡的线性插值 机器人学导论 对于给定起始点和终止点的关节角度,选择用直线段插值是最简单的。但是单纯用线性插值将导致在节点处关节的运动速度不连续,加速度无限大。 为了生成一条位移和速度都连续的平滑运动轨迹,可以在使用线性插值时,把每个节点的邻域内增加一段抛物线的“缓冲区”段。 * 机器人学导论 [0-tb]是拟合区,拟合区结束时的速度等于直线段的速度,因此: 拟合区结束时θb的值为: 通常,选取合适的加速度 和时间 ,即可获得相应的路径。 * 机器人学导论 例题:设有一个旋转关节的单自由度操作臂处于静止状态时,θ0=15度,要在3s内平稳运动到终止位置: θt=75度,并要求终止点速度为0. * 迪卡尔空间规划 机器人学导论 在这种轨迹规划系统中,作业是用操作臂终端抓手位姿的迪卡尔坐标节点序列规定的。 节点指的是抓手位姿的齐次变换矩阵。 物体对象的描述:固连坐标系的描述问题 * 作业的描述 机器人学导论 要求机器人按直线运动,把螺栓从槽中取出并放入托架的一个孔中: * 两结点之间的“直线运动” 机器人学导论 操作臂在完成作业是,抓手的位姿可以用一系列的节点Pi来表示。 因此笛卡尔空间

文档评论(0)

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

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

1亿VIP精品文档

相关文档