( )

第 34 卷 第 5期 南京理工大学学报 自然科学版 Vo l. 34 No. 5

20 10年 10 月 Journal of N anj ing Un iversity of Science and Techno logy (N atu ral Science) O ct. 20 10

基于模糊滚动 RRT算法的移动机器人路径规划

康  亮 ,赵春霞 ,郭剑辉

(南京理工大学 计算机科学与技术学院 ,江苏 南京 2 10094)

( )

摘  要 :研究了环境未知情况下的移动机器人路径规划问题 ,将快速扩展随机树 RR T 算法与

基于滚动窗口的路径规划相结合 ,提出一种新的移动机器人路径规划算法 ,克服了 RR T算法通

常只能在已知环境中进行移动机器人路径规划的限制 。规划时只考虑窗口环境地图 ,提高了

RR T算法规划效率 ,保证了算法的实时性 。针对 RR T算法路径规划缺乏确定性的问题 ,结合人

类经验及模糊控制理论 , 以概率来随机取点 ,并引入启发式估价函数 ,使随机树易于朝 目标点方

向生长 。同时运用回归分析生成新节点 ,增强了算法搜索未知空间的能力 ,避免了可能产生的

局部极小 。最后仿真实验验证了该算法的有效性 。

关键词 :移动机器人 ;路径规划 ;模糊控制 ;滚动规划 ;快速扩展随机树

中图分类号 : TP 24  文章编号 : 1005 - 9830 (20 10) 05 - 0642 - 07

Pa th Plann ing Ba sed on Fuzzy Rolling Rap idlyexplor ing

Random Tree for M ob ile Robot

KAN G L iang, ZHAO Chunxia, GUO J ianhu i

( Schoo l of Comp u ter Science and Techno logy, NU ST, N anj ing 2 10094 , Ch ina)

A b stract: The mob ile robot p ath p lann ing in an unknown environm en t is studied. The rap id lyex

p loring random tree ( RR T) algorithm is comb ined w ith the ro lling p ath p lann ing in the p lann ing,

and a novel p ath p lann ing is p ropo sed. It is p erform ed online in a ro lling style, so that the RR T al

gorithm can be u sed in p ath p lann ing not on ly when the environm en t is known bu t also unknown.

On ly the local environm en t m ap is calcu lated in p lann ing so a s to imp rove the p lann ing efficiency,

and the r

rrt算法流程图_RRT算法移动机器人路径规划(快速扩展随机树).pdf相关推荐

  1. 【数学建模】MATLAB应用实战系列(110)-机器人路径规划——快速扩展随机树(Rapidly-exploring Random Trees)(附Python代码)

    概率路线图(PRM)方法 原理 机器人运动规划的基本任务可以描述为:从开始位置到目标位置的运动.这一任务通常涉及到两项基本问题: 如何躲避构型空间中出现的障碍物(几何路径规划) 如何满足机器人本身在机 ...

  2. 左上角到右下角的路径 oj_【机器人路径规划】快速扩展随机树(RRT)算法

    内容无关:最近的课题内容和机器人运动规划方法有关,我把学习的内容整理成为工具箱上传到了我的github仓库,稍后将会发一篇说明介绍使用方法. XM522706601/robotics_tutorial ...

  3. 路径规划算法_自动驾驶汽车路径规划算法浅析

    自动驾驶汽车的路径规划算法最早源于机器人的路径规划研究,但是就工况而言却比机器人的路径规划复杂得多,自动驾驶车辆需要考虑车速.道路的附着情况.车辆最小转弯半径.外界天气环境等因素. 本文将为大家介绍四 ...

  4. 多机器人路径规划的代码_泛在电力物联网 | 基于IACOABC 算法的变电站巡检机器人路径规划...

    区块链 | 方 响等 分布式新能源接入下的区块链共识机制研究 区块链 | 颜 拥等 基于区块链的电力数据保全应用研究 区块链 | 能源互联网中的区块链应用:优势.场景与案例 <浙江电力>2 ...

  5. 移动机器人路径规划算法及思考——A*算法

    A*算法原理 A算法是一种经典的路径搜索算法,A算法的原理初学者可以去网上搜索算法原理详解,讲得很好 链接:http://www.gamedev.net/reference/articles/arti ...

  6. 3 移动机器人路径规划(5- DWA路径规划算法)

    3 移动机器人路径规划 5.1 DWA路径规划基本原理 5.2 DWA路径规划流程 5.3 栅格地图上绘制XY图像 5.3.1 栅格地图和XY坐标系关系 5.3.2 栅格行列位置转坐标系函数sub2c ...

  7. a算法和a*算法的区别_机器人路径规划算法,全局路径规划与局部路径规划究竟有哪些区别?...

       若步智能                  移动这一简单动作,对于人类来说相当容易,但对机器人而言就变得极为复杂,说到机器人移动就不得不提到路径规划,路径规划是移动机器人导航最基本的环节,指的是 ...

  8. 【路径规划】基于matlab DWA算法机器人局部避障路径规划【含Matlab源码 890期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[路径规划]基于matlab DWA算法机器人局部避障路径规划[含Matlab源码 890期] 获取代码方式2: 通过订阅紫极神光博客付费 ...

  9. 【大作业】基于MATLAB的PRM算法的路径规划设计(随机地图+GUI+源码+报告)

    基于MATLAB的PRM算法的路径规划设计 下载链接: [Matlab期末大作业]基于MATLAB的PRM算法的路径规划设计(大报告+源代码+注释) 课题内容和要求 学会运用MATLAB 解决实际优化 ...

最新文章

  1. 依赖倒转原则(Dependency Inversion Principle,DIP)
  2. Python的命名空间和作用域
  3. 高校计算机通识教育目标,美国高校计算机通识教育研究
  4. 11岁的孩子能看懂C语言么,10岁小朋友开发的编程语言,给你们看看~
  5. 新年到了,该规划一下来年了
  6. 无法创建Web Application项目的问题
  7. springboot:banner.txt
  8. 艾宾浩斯记忆表格excel_好的记忆方法是一切学习的关键(艾宾浩斯记忆法)
  9. RabbitMQ基础概念详细介绍
  10. Nginx_虚拟主机配置讲解
  11. leetcode 676. Implement Magic Dictionary | 676. 实现一个魔法字典(DFS+Trie 前缀树)
  12. 快速使用Tensorflow读取7万数据集!
  13. 系统运维遇上了大救星,是什么让IT效率提高48%
  14. 小米盗图迪丽热巴?公关经理:占位示意 不存在故意盗图!
  15. 基于JS实现新闻列表无缝向上滚动实例代码
  16. 二叉搜索树的2层结点统计_植树节,程序猿种的那些树
  17. linux 线程异常退出_Linux 进程必知必会
  18. Python爬虫学习记录(0)——Python 爬虫抓站 记录(虾米,百度,豆瓣,新浪微博)
  19. linux下编译jrtplib和jthread,Linux下编译jrtplib和jthread(转)
  20. linux cximage动态库,64位Linux编译cximage手记

热门文章

  1. 成功使用机器学习技术的3个技巧
  2. 金蝶云拿下客户满意度第一,中国SaaS企业觅得“后发先至”良机
  3. 疫情中的2021,云原生会走向哪里
  4. 数据科学家是个性感的工作?我信你个鬼!
  5. Storm精华问答 | storm与Hadoop区别?
  6. Docker精华问答 | 数据库为什么不适合放在 Docker 中运行?
  7. 微服务精华问答 | 微服务有什么优点和不足呢?
  8. 香农编码二叉树c语言,shannon码的编码实验总结.docx
  9. php 模板解析,关于模板的原理和解析
  10. 如何连接网站小马php,PHP连接mysql示例