移动机器人避障规划的一种实现方法.pdf
《移动机器人避障规划的一种实现方法.pdf》由会员分享,可在线阅读,更多相关《移动机器人避障规划的一种实现方法.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 23卷Vo.l 23?第 9期No.9重 庆 工 学 院 学 报(自然科学)JournalofChongqing Institute ofTechnology(Natural Science)2009年 9月Sep.2009?*?收稿日期:2009-03-17基金项目:江苏省普通高校研究生科研创新计划资助项目(CX08B_044Z).作者简介:毛建国(1957?),男,副教授,主要从事嵌入式系统设计、智能仪器仪表等方面的研究.移动机器人避障规划的一种实现方法*毛建国1,顾?筠2(1.南京航空航天大学 车辆工程系,南京?210016;2.江苏广播电视大学 信息工程系,南京?210017)摘?
2、要:通过模糊控制理论来解决移动机器人的自动避障问题.介绍了模糊控制理论以及如何利用模糊控制算法实现移动机器人自动地躲避障碍物.通过适当地选取输入、输出量,建立模糊控制规则和推理方法来建立模糊控制器,并进行计算机仿真.结果表明,应用该算法机器人能够较为准确、快速地躲避障碍物并到达目标点.关键词:机器人;模糊控制;避障中图分类号:TP24?文献标识码:A文章编号:1671-0924(2009)09-0063-05A RealizationM ethod forM obile Robot sObstacle Avoidance PlanningMAO Jian-guo1,GU Jun2(1.Depa
3、rt ment ofVehicle Engineering,Nanjing University ofAeronautics&Astronautics,Nanjing 210016,China;2.Department of Infor mation Engineering,Jiangsu Radio andTV University,Nanjing 210017,China)Abstract:In this article,fuzzy control theory is used to solve the robot s obstacle avoidance proble m.The fuz
4、zy logic control(FLC)theory is introduced briefly,aswell as how the fuzzy control algorithmfunctions to make sure the robot to avoid the obstacle automatically.The inputs and the outputs of theFLC system are selected suitably to establish the fuzzy control rules and the fuzzy controller.Computersi m
5、ulation results show tha,t by using this algorithm,the robot can avoid the obstacle accurately,andarrive at the destination quickly.Key words:robo;t fuzzy contro;l obstacle avoidance?移动机器人是一种能在复杂环境下工作的具有自主规划、自组织、自适应能力的机器人.在移动机器人的实际应用中,大多数情况下机器人是处于一个完全未知或者部分未知的复杂环境当中,这就要求机器人具备较高的自我定位、环境识别、路径规划和躲避障碍的能
6、力.1965年,L.A.扎德(Zadeh)首先提出了模糊集合的概念.模糊控制是模糊集合理论应用的一个重要方面,其应用范围从工业控制扩展到了诸多领域.模糊控制主要是模仿人的控制经验而不依赖于被控对象的精确数学模型,这就使其可以用于控制不确定的模型或者是难以建立精确数学模型的控制对象.同时传感器得到的数据可能存在一定的噪声和误差,模糊控制的另一个优点是可以容纳这种不确定的输入信息,通过输入空间到输出空间的非线性映射,产生控制信息.本文中就是利用模糊控制理论来解决移动机器人的自动避障规划问题的.1?模糊控制理论1.1?模糊集合模糊集合是模糊控制理论的基础.模糊集合作为一种特殊的集合,它与普通集合有着
7、一定的区别:在普通的集合中,一个元素要么属于该集合,要么不属于,界限明确.但在模糊集合理论中,一个元素可以即属于又不属于该集合,采用隶属度的概念来定义.模糊集合定义:给定论域 X,A=x 是 X 中的模糊集合的含义是?A:X 0,1这样的隶属度函数表示其特征的集合.若?Ax接近 1,表示 X 属于 A 的程度高;?Ax 接近 0,表示 X 属于 A 的程度低.论域 X 指的是讨论的事物的全体.模糊集合有很多表示方法,最根本的是要将它所包含的元素及相应的隶属度函数表示出来.模糊数学研究的是模糊对象,是一种不确定性数学,却是一种可以借助定量的方法来研究模糊现象的有效工具.1.2?模糊控制的基本原理
8、模糊控制器主要由模糊化、知识库、模糊推理和清晰化 4个部分组成(如图 1).图 1?模糊控制器的结构首先将输入的精确量转换成模糊化量.其中输入量包括外界的参考输入、系统的输出或状态等.知识库包含了具体应用领域中的知识和要求的控制目标,由数据库和模糊规则库 2部分组成.模糊推理是模糊控制的核心,它具有模拟人的基于模糊概念的推理能力.清晰化的作用是将模糊推理得到的控制量(模糊量)变换为实际用于控制的清晰量.2?模糊控制算法在避障规划上的应用在移动机器人上装有定位装置,用于确定任意时刻目标点与自身的位置,并采用了 6个频率为 40 kHz的超声波传感器,分别布置在机器人的前端和两侧(分布位置如图 2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 移动 机器人 规划 一种 实现 方法
限制150内