改进的RRTConnect双足机器人路径规划算法

  摘 要:针对当组态空间内存在大量的窄道时,快速搜索随机树算法(RRT)难以取得连通路径的问题,提出了一种改进的RRTConnect算法。该算法利用改进的桥梁检测(Bridge Test)算法来识别和采样窄道,使得路径规划在窄道内能轻易取得连通性;同时将RRTConnect算法与任意时间算法相结合,显著地减少了RRTConnect算法的移动代价。每个算法分别运行100次,与RRTConnect算法相比,改进后的算法成功次数由34提高到93,规划时间由9.3s减少到4.2s。双足机器人的仿真实验结果表明,该算法能在窄道内取得优化路径,同时可以有效地提高路径规划的效率。

  关键词:快速搜索随机树;桥梁检测;任意时间算法;路径规划;窄道;双足机器人

  中图分类号: TP242

  文献标志码:A

  0 引言

  在过去的十年里,路径规划[1-3]在机器人学、制造业、计算机动画等领域得到了广泛的研究。由于传统的确定性路径规划算法在高维组态空间里性能会急剧下降,使得以随机采样为基础的算法不断得到应用和改进。快速搜索随机树(Rapidlyexploring Random Tree,RRT)采用随机采样的规划方法,不需要预处理且搜索速度快(其在高维空间中速度优势尤为明显),因此得到了很多研究者的青睐。早期主要采用单棵RRT树进行搜索,为了进一步提高搜索速度,出现了许多改进的RRT算法,如:Kuffer等提出的偏向RRT、双向RRT和RRTConnect[4-5],Jim Brucet提出的ERRT(Extend RRT)算法[6],Dave Ferguson提出的DRRT(Dynamic RRT)算法[7],Zucker Matt提出的MPRRT(Multipartite RRT)算法[8]等。改进后的算法在路径规划方面的性能得到了显著的提升,其中Kuffner等提出的RRTConnect算法性能尤为突出。该方法基于两个基本思想:1)连接采样点的延伸函数试图移动更长的距离;2)RRT从初始组态和目标组态同时延伸。但当组态空间内存在大量窄道,且路径规划必须通过窄道时,其性能会显著下降。由于RRTConnect算法采用的是均匀的随机采样策略,其显著缺点是在识别到狭窄的通道前浪费了大量的计算时间在开阔的地带,且相对于整个组态空间而言窄道的通道面积很小,即使是两个很近的节点但由于属于不同的部分,RRTConnect算法也很难将它们连接取得连通性。

  为解决上述问题,提出了一种改进的RRTConnect算法。将RRTConnect算法与桥梁检测(Bridge Test)[9]算法相结合。Bridge Test算法易于推广到高维空间,不需要复杂的几何处理就能很容易地提高窄道内的采样密度,将其与RRTConnect算法结合可以解决RRTConnect算法在窄道内采样难的问题。同时任意时间(anytime)算法[10-11]是一种解的质量随着时间的增加而逐步提高的算法,在规定的时间内可不断减少RRTConnect的移动代价。实验的结果表明算法的有效性。

  1 双足机器人模型与步行

  6 结语

  本文提出了一种改进的RRTConnect算法,将RRTConnect算法和桥梁检测算法结合起来,解决了RRTConnect算法在狭窄的通道内采样规划路径难的问题;并用任意时间算法进一步改进RRTConnect算法,减少了路径规划的移动代价。但该算法还有一些问题未能得到很好的解决,如桥梁检测算法采样窄道时会产生一些不必要的探索树,这样就降低了算法的性能。这些问题将是下个阶段努力的方向。

  参考文献:

  [1]夏泽洋,陈恳,熊璟,等.仿人机器人运动规划研究进展[J].高技术通讯,2007,17(10):1092-1099.

  [2]郑慧杰,刘弘,郑向伟.基于改进群搜索优化算法的群体路径规划方法[J].计算机应用,2012,32(8):2223-2226.

  [3]张彤,肖南峰.仿人机器人实时路径规划方法研究[J].计算机工程与应用,2009,45(27):4-6.

  [4]LAVALLE S M, KUFFNER J J, Jr. Rapidlyexploring random trees: progress and prospects [C]// Proceedings of the 4th International Workshop on the Algorithmic Foundations of Robotics: Algorithmic and Computational Robotics: New Directions. Natick, MA, USA: A. K. Peters, 2000: 293-308.

  [5]LAVALLE S M, KUFFNER J. RRTConnect: an efficient approach to singlequery path planning [C]// Proceedings of the 2000 IEEE International Conference on Robotics & Automation. Piscataway: IEEE,2000,4:995-1001.

  [6]BRUCE J, VELOSO M.Realtime randomized path planning for robot navigation [C]// Proceedings of the 2002 IEEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway: IEEE, 2002:2383-2388.   [7]FEGUSON D.Replanning with RRTs [C]// Proceeding of the 2006 IEEE International Conference on Robotics & Automation. Piscataway: IEEE,2006,5:1243-1248.

  [8]ZUCKER M,KUFFNER J J, Jr.Multipartite RRTs for rapid replanning in dynamic environments [C]// Proceeding of the 2007 IEEE International Conference on Robotics & Automation. Piscataway: IEEE,2007,4:1603-1609.

  [9]KALA R, WARWICK K. Multivehicle planning using RRTConnect[J].Journal of Behavioral Robotics,2011,2(3):134-144.

  [9]ZHEN S, DVAID H, JIANG T T, et al. Narrow passage sampling for probabilistic roadmap planning[J].IEEE Transactions on Robotics,2005,21(6):1105-1115.

  [10]JEON J H, KARAMAN S,FRAZZOLI E. Anytime computation of timeoptimal offroad vehicle maneuvers using the RRT* [C]// Proceedings of the 50th IEEE Conference on Decision and Control and European Control Conference. Piscataway: IEEE,2011: 3276-3282.

  [11]FERGUSON D, STENTZ A. Anytime RRTs [C]// Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway: IEEE, 2006:5369-5375.

  [12]夏泽洋,陈恳.仿人机器人足迹规划建模及算法实现[J].机器人,2008,30(3):231-237.

  [13](日)梶田秀司.仿人机器人[M].管贻生,译.北京:清华大学出版社,2007.

  [14]于国晨,刘永信,李晓红.基于三维线性倒立摆的仿人机器人步态规划[J].计算机应用,2012,32(9):2643-2647.

  [15]李龙澍,王唯翔,王凡.基于三维线性倒立摆的双足机器人步态规划[J].计算机技术与发展,2011,21(6):66-69.


相关文章

  • 移动机器人避障方法综述
  • 第3l卷第8期增刊 2010年8月 仪 器 仪 表学报 Vbl-31No.8Aug.2010 ChineseJournalofScientificInstrument 移动机器人避障方法综述牢 常健'2 (1. 吴成东k 3 李斌1 辽宁沈阳110016: 1fI}14科学院沈阳[j动化研究所机器人 ...

  • 多机器人路径规划方法研究
  • 第21卷 第1期 文章编号:100325850(2008) 0120051203 电脑开发与应用(总53 ) ・51・ 多机器人路径规划方法研究 Study on M ulti -robots Pa th Plann i ng M ethod 贾润亮 安建成 (太原理工大学 太原 030024) [ ...

  • 人工智能在特种机器人中应用的研究探讨
  • 2012年1月第40卷第2期 机床与液压 MACHINE TOOL &HYDRAULICS Jan. 2012Vol. 40No. 2 DOI :10.3969/j.issn. 1001-3881. 2012. 02. 042 人工智能在特种机器人中应用的研究探讨 1,21221 尹强,高全 ...

  • 谷歌智能车的难点在哪里?模式识别,还是分析.控制算法?
  • 话说智能车的成本高,很大成本上是在激光扫描仪上,那就是说还是对道路环境的识别要求高,但是在复杂环境下的算法也很重要啊(某篇文章上好像说用机器学习分析了大量的数据),以后的突破点究竟在哪儿呢? 添加评论 按投票排序按时间排序 14 个回答 康费,SLAM Vincent Sui.Kao Hsiang. ...

  • 06计算智能导论_进化计算-5-蚁群
  • 智能计算导论 第第二章章进化计算 第五节蚁群算法及其应用 智能科学与技术系西安电子科技大学 1 第五节蚁群算法及其应用 提纲 •简介 •基本蚂蚁算法 •改进算法 •蚁群算法的应用 2 背景(1) 3 背景(2) 2001年至今 1996年-2001年 引起学者关注,在应用领域得到拓宽 1991年意大 ...

  • 室内地面清洁机器人路径规划
  • 第17卷第1期中国计量学院学报 V01.17No.1 2006年3月 JournalofChinaJiliangUniversity Mar.2006 [文章编号]1004-1540(2006)01-0064-05 室内地面清洁机器人路径规划 梁喜凤 (中国计量学院机电工程学院,浙江杭州310018 ...

  • 自主创新基金项目申请书
  • 武汉理工大学自主创新研究基金项目 申请书 (研究生类,2016版) 项目类型: 研究生创新研究项目 项目子类: 研究生自由探索创新项目 项目名称: 基于STM32的自主导航式四旋翼飞行器设计 申请人: 联系电话: 电子邮箱: 所在单位: 机电工程学院 申请日期: 2016年1月18日 武汉理工大学 ...

  • 6-PPPS正交六自由度并联机器人的轨迹规划
  • 万方数据 第3期赵剑波等:6一PPPs正交六自由度并联机器人的轨迹规划 63 构成,每条支链由一个移动副,一个十字滑副(两个正交的移动副)和一个球铰构成,其驱动布置在与基座相连的6个支链的移动副上,空间布置如图1所示.六条支链分为三组,以正交的形式在空间布置,每条支链的三个移动副都为正交布置.六条支 ...

  • 5总结与展望
  • 5 总结与展望 5.1总结 本论文针对" 2015中国工程机器人大赛暨RoboWork公开赛"的机器人搬运项目比赛设计了一款满足比赛要求的机器人,提出了搬运机器人的总体设计,围绕搬运机器人比赛的要求,确定了搬运机器人的总体设计方案,给出了搬运机器人的硬件方案设计,包括微控制器选型 ...

© 2024 范文中心 | 联系我们 webmaster# onjobs.com.cn