基于BFS算法的三维动态环境下机器人路径规划

来源 :河南大学 | 被引量 : 0次 | 上传用户:bohecha_j
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人路径规划属于机器人控制系统的重要应用基础问题,也是机器人研究领域一个关键的研究课题。机器人路径规划是指在有障碍物的空间中找到一条最短或者低代价的无碰撞路径。动态环境即时变环境,指障碍物和目标点的位置随时间变化而变化。本文针对三维动态环境下,机器人路径规划的鲁棒性问题,提出了一个基于宽度优先搜索(BFS,Breadth-First Search)算法的路径规划。该算法通过对角线原则和前向链确定先行值,先行值是指从起始点到目标点的合适的时间步长。然后推算障碍物和目标点到先行值时的位置,并计算空间中所有位置在所有时刻的位势值。机器人从起点出发,沿着位势值降低的方向朝目标点行进,安全到达目标点。本文主要进行了以下几项工作:一、建立机器人三维工作环境模型。该环境模型是一种数据结构,该结构反映的是机器人在某个位置随机行进一步与障碍物发生碰撞的可能性大小。二、给出机器人路径规划数学支持,本文提出的算法基于人工势场法和调和函数。并根据对角线原则和前向链确定先行值LA(Lookahead value)。对角线原则是指将四个起始点位于三维空间的底面,四个目标点位于三维空间的顶面,在同样环境大小和同样障碍物密度下相距最远,则从起始点行进到目标点的时间步长相对最大。前向链的提出基于宽度优先搜索(BFS)。BFS根据初始条件和扩展规则构造一棵解答树并寻找符合目标状态的结点。如果目标结点存在于解答树的有限层上,宽度优先搜索算法一定能保证找到一条通向它的最佳路径。三、计算空间每个位置在每个时间步长时的位势值。位势值是时间函数,反映了机器人在某个位置随机行进一步与障碍物发生碰撞的可能性大小。机器人从起点出发,每一步沿着最小位势值的方向朝目标点行进,安全到达目标点。四、运用MATLAB7.0对本文提出的算法进行仿真,结果表明该算法能使机器人安全避障并行进到目标点。并比较工作条件变化对结果的影响。
其他文献
随着社会的发展,人们之间的交往日益频繁,语言是人与人交流的重要桥梁,但是嗓音疾病导致嗓音嘶哑、无力等,严重影响了人们的生活质量和社会交流。采用声学分析技术对病理嗓音
二甲基甲酰胺(DMF)是一种重要的化工生产原料,另外还是一种性能优良的溶剂,主要应用于化工、医药、农药、染料、电子等行业。国内很多化工企业都具有DMF回收系统,由于其工艺
ProfiBus是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术[1],分为PA、DP、FMS三部分,其中ProfiBus-DP是一种应用于现场层分散式I/O与控制系统的通
智能电动执行器是工业过程控制中重要的现场驱动装置,广泛应用于石油、化工、冶金、环保及能源等领域。随着经济的发展和自动控制水平的提高,智能电动执行器的应用范围日益广泛
人脸识别技术是一种基于人的面部特征信息进行身份认证的生物特征识别技术,它在考勤系统、门禁系统、人机交互等领域具有广阔的应用前景。基于二维图像的二维人脸识别技术取
随着大功率感性负载和大规模电力电子设备在工业生产中的广泛应用,经济得以高速发展,但能源却被大量消耗和浪费。生产所带来的能源危机和环境污染越来越引起人们的关注。伴随国家节能降耗政策的实施,各企业也纷纷响应号召,对自身存在的污染和浪费进行治理,这其中包括对功率因数的改善和电源利用率的提高。无功补偿技术应运而生,它能解决企业普遍存在的功率因数过低的问题,减少电网污染,减轻设备负担。通钢集团四平钢铁制品有
电真空管在国防工业中发挥着不可替代的作用,其加工工艺比较复杂。排气工艺在电真空管加工过程中占有关键性的地位,排气加工过程和结果直接影响产品的质量和使用寿命。本文根
永磁无刷直流电机因其效率高、噪声小、寿命长、结构简单、维护方便以及调速性能好等诸多优点广泛应用于国民生产和生活的各个领域。它有别于传统的直流电机采用换向器和电刷换向,无刷直流电机采用内部电子换向,因此需要转子位置信息来获得正确的换向顺序。然而,使用机械式转子位置传感器来获取位置信息会带来成本大、体积大、可靠性低等问题。针对这些问题,我们有必要对无刷直流电机无位置传感器控制进行深入研究。不采用位置传
近年来,全球能源危机问题日益严重、生态环境加剧恶化,使得人们将眼光投向调整能源结构,寻求清洁、绿色、可无限使用的可替代能源。风能作为太阳能的一种转化形式,因其具有安
自主水下航行器(AUV)在海洋环境调查与勘探领域极具重要性,特别是在常规海洋考察船无法进入的海域,AUV的重要性更加凸显。AUV融合了传感器技术、人工智能、自动控制、模式识