南开大学硕士学位论文室内环境下移动机器人定位和建图研究姓名:贺锋申请学位级别:硕士专业:模式识别与智能系统指导教师:方勇纯 20080501 中文摘要中文摘要本文以室内环境下移动机器人的导航为研究背景,面向实际应用,以 Pioneer-3DX移动机器人为实验平台,利用里程计、声纳作为主要传感器,分别针对室内环境下移动机器人自定位问题及同时定位和建图问题(Simultaneous Localization andMapping,SLAM)展开研究。围绕上述问题,本文主要进行以下三个方面的研究: (1)基于蒙特卡洛方法提出一种实用的移动机器人自定位技术。针对声纳传感器的特点,设计一种有效的粒子权重的更新方法,该方法通过对声纳数据进行分类和多声纳数据的融合提高权重的计算精度,在实现时采用查表的方法保证算法的实时性;通过重采样和发散操作,确保滤波器中粒子群的收敛度和有效性,有效地降低滤波器的退化和匮乏效应,并最终解决移动机器人定位过程中的“绑架”问题。(2)开展基于遗传算法的移动机器人自定位研究,将移动机器人定位问题转化为一个状态估计问题,利用遗传算法优越的全局搜索能力寻找机器人当前位姿的优化估计。针对定位问题,设计一种基于位置相似度的种群适应度计算方法;利用实时性较高的实值编码方式实现种群的交叉、变异;将发散算子引入常规遗传算法,减小“绑架"发生时种群的匮乏效应;在此基础上,利用机器人运动模型更新种群状态实现机器人的连续定位。(3)以里程计、声纳分别作为航迹推测和环境感知传感器,提出一种室内环境下基于二维线段特征的SLAM技术方案。具体而言,设计了一种实用的SLAM 系统框架;提出基于混合霍夫变换和最小二乘的线段特征提取算法,同时,为了提高该算法的实时性,设计了基于滑动窗口的高效的实现方法;通过设计基于齐次坐标变换的机器人运动模型及基于二维线段特征的观测模型,将常规 SLAM算法扩展到二维线段模型下;最后,展开对数据关联策略的初步研究。关键字移动机器人;自定位;同时定位与建图;蒙特卡洛方法;遗传算法;扩展卡尔曼滤波器 Abstract Abstract For practical indoor navigation ofmobile robots,this dissertation describes the design andimplementation ofautonomous localization algorithms andsimultaneous localization andmapping(SLAM)technology based on Pioneer3-DX mobile robot, which ismainly equipped withodometry and sonar maincontents ofthis dissertation Can besummarized asfollows: (1)A practical self-localization technology formobile robots isproposed and implemented by utilizing sonar ,the localization problem is solvedby employing Monte Carlo method;all efficient mechanism isproposed to calculate thesamples’weights,in which sonar data isclassified toimprove the accuracy and aTable Look—up method isutilized tomeat thereal—timerequirement; the convergence and veracity ofthesample set areguaranteed by the designed resampling and scattering process,which largely alleviates thedegeneration and impoverishment ofparticle filterandthen leads to asatisfactory solution forthe resultsare alsogiven toillustratetheperformance oftheproposedtechnology. (2)A self-localization strategy base
室内环境下移动机器人定位和建图与研究 来自淘豆网m.daumloan.com转载请标明出处.