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

基于RRT的运动规划算法综述.pdf

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

基于 RRT 的运动规划算法综述 1.介绍 在过去的十多年中,机器人的运动规划问题已经收到了大量的关注,因为机器人开始成 为现代工业和日常生活的重要组成部分。最早的运动规划的问题只是考虑如何移动一架钢琴 从一个房间到另一个房间而没有碰撞任何物体。早期的算法则关注研究一个最完备的运动规 划算法(完备性指如果存在这么一条规划的路径,那么算法一定能够在有限时间找到它), 例如用一个多边形表示机器人,其他的多边形表示障碍物体,然后转化为一个代数问题去求 解。但是这些算法遇到了计算的复杂性问题,他们有一个指数时间的复杂度。在 1979 年, Reif 则证明了钢琴搬运工问题的运动规划是一个 PSPACE-hard 问题[1]。所以这种完备的规划 算法无法应用在实际中。 在实际应用中的运动规划算法有胞分法[2],势场法[3],路径图法[4]等。这些算法在参 数设置的比较好的时候,可以保证规划的完备性,在复杂环境中也可以保证花费的时间上限。 然而,这些算法在实际应用中有许多缺点。例如在高维空间中这些算法就无法使用,像胞分 法会使得计算量过大。势场法会陷入局部极小值,导致规划失败[5],[6]。 基于采样的运动规划算法是最近十几年提出的一种算法,并且已经吸引了极大的关注。 概括的讲,基于采样的运动规划算法一般是连接一系列从无障碍的空间中随机采样的点,试 图建立一条从初始状态到目标状态的路径。与最完备的运动规划算法相反,基于采样的方法 通过避免在状态空间中显式地构造障碍物来提供大量的计算节省。即使这些算法没有实现完 整性,但是它们是概率完备,这意味着规划算法不能返回解的概率随着样本的数量趋近无穷 而衰减到零[7],并且这个下降速率是指数型的。 快速扩展随机树(Rapidly-exploring Random Trees,RRT)算法,是近十几年得到广泛发展 与应用的基于采样的运动规划算法,它由美国爱荷华州立大学的 Steven M. LaValle 教授在 1998 年提出,他一直从事 RRT 算法的改进和应用研究,他的相关工作奠定了 RRT 算法的基 础。RRT 算法是一种在多维空间中有效率的规划方法。原始的 RRT 算法是通过一个初始点作 为根节点,通过随机采样,增加叶子节点的方式,生成一个随机扩展树,当随机树中的叶子 节点包含了目标点或进入了目标区域,便可以在随机树中找到一条由树节点组成的从初始点 到目标点的路径。 快速扩展随机树(RRT)也是一种数据结构和算法,其设计用途是用来有效搜索高维非 凸空间,可应用于路径规划、虚拟现实等研究。RRT 是一种基于概率采样的搜索方法,它采 用一种特殊的增量方式进行构造,这种方式能迅速缩短一个随机状态点与树的期望距离。该 方法的特点是能够快速有效的搜索高维空间,通过状态空间的随机采样点,把搜索导向空白 区域,从而寻找到一条从起始点到目标点的规划路径。它通过对状态空间中的采样点进行碰 撞检测,避免了对空间的建模,能够有效的解决高维空间和复杂约束的路径规划问题。RRT 算法适合解决多自由度机器人在复杂环境下和动态环境中的路径规划问题[8]。与其他的随 机路径规划方法相比,RRT 算法更适用于非完整约束和多自由度的系统中[9]。 相比于最原始的 RRT 算法的一些缺点,又提出了许多改进的 RRT 算法,例如: (1)基于概率 P 的 RRT 为了加快随机树到达目标点的速度,简单的改进方法是:在随机树每次的生长过程中, 根据随机概率(0.0 到 1.0 的随机值 p)来选择生长方向是目标点还是随机点。2001 年,LaValle 在采样策略方面引入 RRT GoalBias 与 RRT GoalZoom,RRT GoalBias 方法中,规划器随机采样 的同时,以一定概率向最终目标运动;RRTGoalZoom 方法中,规划器分别在整个空间和目标 点周围的空间进行采样[10]。 (2)RRT_Connect RRT_Connect 即连接型 RRT,2000 年由 LaValle 教授和日本东京大学的 Ku

文档评论(0)

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

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

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档