服务机器人的同步定位与地图构建(SLAM)问题研究

被引量 : 0次 | 上传用户:mercurian88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
同步定位与地图构建问题已成为近年来服务机器人领域的研究热点。研究服务机器人的同步定位与地图构建甚至可能对人类的生活方式产生深远影响,具备该项技术的服务机器人可以替代人类完成室内外清扫、野外或海底作业、灾难援救及外太空探索等诸多任务。在简要概括了服务机器人的分类、国内外研究现状、SLAM问题的历史、基本表述形式和两种基本解决方法等内容,将SLAM问题划分为计算复杂度、环境特征表示、数据关联三个子问题并系统探讨了各自的研究方法与成果之后,本文主要完成了以下研究工作:1.对SLAM问题中的经典解决方法-扩展卡尔曼滤波(Extended Kalman Filter)算法,进行了详细的分析和推导,并在MATLAB软件平台完成仿真程序的验证。针对EKF无法实现对已构建路标更新的问题,提出创建辅助系数矩阵,传递机器人位姿与各个路标之间的信息,从而实现对已构建路标的位置更新。2.针对及时修正机器人的位姿对SLAM问题起着重要影响的问题,通过改变观测模型,利用EKF递推最优估计特性,提出并实现了利用已知路标对机器人位姿和协方差矩阵进行修正的方法,在不增加算法复杂度的同时提高估计精度。并通过MATLAB软件与扩展卡尔曼滤波算法进行了比较,取得了预期的效果。3.对SLAM问题中的另一重要解决方法-FastSLAM算法,进行了详细的数学推导,并编写程序对FastSLAM1.0和FastSLAM2.0进行仿真验证和比较。通过仿真结果发现,FastSLAM2.0改进了建议分布,将当前观测信息加入其中,理论上估计性能更优,但其数学推导和实际应用更复杂,在很多情况下这两个版本的估计性能相当。只有在观测噪声较小的情况下,FastSLAM2.0相比FastSLAM1.0才能显现它的优点。4.对服务机器人的同步定位与地图构建问题进行实物实验分析与验证。通过Arduino1.0.5软件编写了小车的控制程序,实现小车在搭建的实验环境中自主行走、自动避障等功能。编写SOCKET SERVER和CLIENT程序,实现PC机与小车的数据接收和发送。对超声波等传感器的数据,在MATLAB平台对数据进行处理和拟合,并将特征点带入到EKF算法中,实现小车的同步定位与地图构建。
其他文献
电机控制器绝缘栅双极型晶体管(Insulated Gate Bipolar Transistor,IGBT)散热性能越发成为影响电机乃至电动汽车安全性、可靠性及动力性的重要因素。提出一种新型纯电动汽车
<正>一、导入课题,激发情感师:有这样一位伟大的女性,她有着高远的目标、坚韧不拔的毅力。她用自己奋斗的一生,告诉世人生命的价值、人生的意义。请同学们响亮地、充满激情地
目的观察参附注射液对接受亚低温治疗的重型颅脑损伤患者的辅助治疗作用。方法将61例接受亚低温治疗的重型颅脑损伤患者随机分为2组。对照组30例单用亚低温治疗,治疗组31例接
伴随着科学发展观在人类城市化中的实践指导作用日益突出,20世纪后期国际范围内的都市计划理念发生了明显的转型,从早期侧重建筑外形到重视经济发展计划,再到后来强调都市社
<正>补中益气汤是由金.李东垣所创,为治疗气虚发热的代表方,开创了后世治疗内伤发热之先河,被后世推崇为"甘温除热第一方"。但是,如何理解补中益气汤甘温除热的机制,历来是研
国有企业是我国国民经济结构的支柱,随着市场经济的迅猛发展,国有企业正在全面进行内部改革,以适应新形势下的发展要求。在这国有企业转型发展时期,政工工作能否正常开展将关
随着市场经济的多元化发展,上市公司发展的步伐也日益加速,上市公司是否能良性平稳地运营,它关系到的不仅是投资者的利益、公司员工的利益,更是影响到证券市场的良性发展。纵观中
全球经济危机过后,国家出台长期发展规划强调大力发展生产性服务业与互联网服务业,实现我国产业结构转型升级与培育经济发展增长点的突破。生产性互联网服务业作为信息产业中
随着现代综合机械化采煤技术的快速发展,煤矿的生产能力得到了快速提升。井下带式运输机作为运输煤料和矸石的主要器械,其工作效率是影响煤炭产量的关键因素之一。由于带式输
教师的素质是提升农村小学教育质量的关键所在,新教师是农村教师群体的新生力量,然而,这些初入职的新教师能否适应农村小学教师的教学工作?能否胜任教师职业的要求?对这一问