基于压缩非线性滤波与图论的同时定位与构图方法研究
本文选题:自主导航 切入点:同时定位与构图 出处:《国防科学技术大学》2015年博士论文 论文类型:学位论文
【摘要】:同时定位与构图(SLAM)是指在没有任何先验信息的前提下,移动平台利用自身传感器观测信息实现定位的同时完成环境地图的构建,被认为是实现真正完全自主导航的重要手段,已成为智能机器人和无人机等领域的研究热点之一。由于没有外界辅助信息,相对于经典导航系统,SLAM在理论与工程实现中面临更多问题和挑战。SLAM的概率形式从理论上揭示了其技术内涵和实现方式,并导出了SLAM两种不同的求解形式:滤波和优化。虽然多种方法相继被应用于SLAM问题的求解,然而计算复杂性、估计不一致性、鲁棒性和非欧几里德参数化仍是SLAM应用中较为突出的问题,对其实时性、可靠性和准确性有着直接影响。本文针对上述问题对SLAM相关关键技术展开深入研究。建立了SLAM问题求解的滤波模型和图论优化模型。根据马尔科夫假设,推导了SLAM问题的贝叶斯滤波形式。将一般性SLAM问题分解为非线性的运动更新和测量更新,建立了SLAM问题求解的扩展卡尔曼滤波(EKF)模型。针对不同应用环境,分别建立地面车辆和无人机应用系统模型,仿真验证SLAM在2D和3D环境中可行性。利用图论描述SLAM问题,将状态估计转化为图结构优化,建立了图论SLAM问题数学模型。基于Gauss-Newton方法,给出问题求解具体形式。研究了面向SLAM的压缩无迹卡尔曼滤波(UKF)方法。基于全采样和部分采样UKF一致性的证明,建立了基于部分采样的UKF-SLAM问题求解模型,并推导了UKF的等效雅克比矩阵计算形式。结合压缩滤波思想,提出了基于压缩UKF的SLAM问题求解方法,进一步提高了UKF在SLAM问题求解中的计算效率。通过仿真实验和地面跑车实验数据处理分析,结果证明了非线性滤波方法UKF在SLAM问题中实时应用的可行性。研究了鲁棒线性SLAM优化方法。阐述了基于广义最小二乘法的L-SLAM一般性数学描述形式,利用逆函数理论避免非线性坐标变换中雅克比矩阵求逆问题。提出了延迟最优化策略,解决子图联合过程中信息不足时野值探测问题。引入期望最大值方法实现野值探测。分析了野值延迟剔除对子图联合结果间的影响,进而提出Schur补方法实现野值信息的完全剔除。仿真结果证明了鲁棒线性SLAM优化方法对不同类型野值的鲁棒性,利用包含野值的真实实验数据验证算法实际环境适用性。研究了基于单位对偶四元数的图论SLAM优化方法。依据对偶四元数乘法特性,建立了基于单位对偶四元数的测量误差函数模型,实现测量误差函数对相关节点的双线性形式和雅克比矩阵计算的简化;推导了基于单位对偶四元数的误差函数Gauss-Newton求解模型;探索了在不同噪声水平下,基于四元数和轴-角的扰动过参数化方法对优化结果影响;实验结果验证了算法计算效率,并表明大噪声情况下轴-角过参数化方法具有更好的数值稳定性。
[Abstract]:Simultaneous location and composition (slam) means that, without any prior information, the mobile platform uses its sensor observation information to locate and complete the construction of the environmental map, which is considered to be an important means to realize the truly autonomous navigation. It has become one of the research hotspots in the fields of intelligent robots and unmanned aerial vehicles. Compared with the classical navigation system, slam faces more problems and challenges in theory and engineering implementation. The probability form of SLAM reveals its technical connotation and realization mode theoretically. Two different solutions for SLAM are derived: filtering and optimization. Although many methods have been applied to the SLAM problem successively, the computational complexity and estimation are inconsistent. Robustness and non-Euclidean parameterization are still outstanding problems in SLAM applications. The reliability and accuracy have a direct effect. In this paper, the key technologies related to SLAM are studied deeply, and the filtering model and graph theory optimization model for solving SLAM problem are established. The Bayesian filtering form of the SLAM problem is derived. The general SLAM problem is decomposed into nonlinear motion updating and measurement updating, and the extended Kalman filter (EKF) model for solving the SLAM problem is established. The application system models of ground vehicle and UAV are established, and the feasibility of SLAM in 2D and 3D environments is verified by simulation. The SLAM problem is described by graph theory, and the state estimation is transformed into graph structure optimization. The mathematical model of graph theory SLAM problem is established. Based on the Gauss-Newton method, the concrete form of solving the problem is given. The SLAM oriented compressed unscented Kalman filter (UKF) method is studied. Based on the proof of the consistency of full sampling and partial sampling UKF, The UKF-SLAM problem solving model based on partial sampling is established, and the equivalent Jacobian matrix calculation form of UKF is deduced. Combined with the idea of compression filtering, a SLAM problem solving method based on compressed UKF is proposed. The computational efficiency of UKF in solving SLAM problem is further improved. The data processing and analysis of simulation experiment and ground sports car experiment are carried out. The results show that the nonlinear filtering method UKF can be applied to the SLAM problem in real time. The robust linear SLAM optimization method is studied. The general mathematical description of L-SLAM based on the generalized least square method is presented. The inverse function theory is used to avoid the Jacobian matrix inverse problem in nonlinear coordinate transformation. In order to solve the problem of outliers detection in the process of subgraph association with insufficient information, the expected maximum value method is introduced to detect outliers. The influence of outlier delay elimination on the joint results of subgraphs is analyzed. Furthermore, the Schur complement method is proposed to eliminate outliers completely. The simulation results show that the robust linear SLAM optimization method is robust to different types of outliers. Using real experimental data including outliers to verify the applicability of the algorithm, a graph theory SLAM optimization method based on unit dual quaternion is studied. The measurement error function model based on the unit dual quaternion is established to realize the bilinear form of the measurement error function to the correlation node and the simplified calculation of the Jacobian matrix, and the Gauss-Newton solution model of the error function based on the unit dual quaternion is derived. Under different noise levels, the influence of perturbation overparameterization method based on quaternion and axis-angle on the optimization results is explored, and the computational efficiency of the algorithm is verified by the experimental results. It is shown that the axial-angle overparameterization method has better numerical stability in the case of large noise.
【学位授予单位】:国防科学技术大学
【学位级别】:博士
【学位授予年份】:2015
【分类号】:TN713;O157.5
【相似文献】
相关期刊论文 前10条
1 焦晓宇;马小平;唐羽;;对SLAM算法的研究[J];科技信息;2012年07期
2 夏菁;李佳;姜代勋;陈武;;犬SLAM受体mRNA荧光定量PCR检测方法的建立和初步应用[J];中国比较医学杂志;2013年06期
3 李丽丽;宋志章;;机器人SLAM算法失真模糊性消除优化方法研究[J];科技通报;2014年02期
4 陈东岳;张立明;;SLAM问题中的模糊几何地图与顶点自定位法[J];控制理论与应用;2006年05期
5 徐斌斌;石守东;王小波;;基于扩展信息滤波的多机器人SLAM研究[J];宁波大学学报(理工版);2011年01期
6 ;300MHZ scanning laser acoustic microscope[J];Chinese Journal of Acoustics;1993年03期
7 蒙学莲;窦永喜;骆学农;才学鹏;;小反刍兽疫病毒受体SLAM基因的克隆及其结构与功能分析[J];中国兽医学报;2014年09期
8 温丰;柴晓杰;朱智平;董小明;邹伟;原魁;;基于单目视觉的SLAM算法研究[J];系统科学与数学;2010年06期
9 李丽丽;宋志章;;传感节点优化覆盖机器人SLAM算法模型及仿真[J];科技通报;2014年04期
10 赵建军;张海玲;高晗;赵春霏;柴秀丽;陈涛;闫喜军;吴威;;狐、貉和水貂犬瘟热病毒受体SLAM的基因克隆及其真核表达[J];兽类学报;2010年01期
相关会议论文 前10条
1 ;An SLAM algorithm based on improved UKF[A];第24届中国控制与决策会议论文集[C];2012年
2 Adizul Ahmad;Shoudong Huang;Jianguo Jack Wang;Gamini Dissanayake;;A New State Vector for Range-Only SLAM[A];Proceedings of the 2011 Chinese Control and Decision Conference(CCDC)[C];2011年
3 ;A Hybrid SLAM method for service robots in Indoor Environment[A];中国自动化学会控制理论专业委员会B卷[C];2011年
4 Bo He;Tao Zhang;Guijie Liu;;A New SLAM Algorithm Particle Filter-based for Autonomous Underwater Vehicle[A];proceedings of 2010 3rd International Conference on Computer and Electrical Engineering (ICCEE 2010 no.1)[C];2012年
5 ;AUV SLAM and Closed Loop Research in Large Scale Environment[A];2011年全国通信安全学术会议论文集[C];2011年
6 温丰;柴晓杰;朱智平;董小明;邹伟;原魁;;基于新型人工路标系统的视觉SLAM算法研究[A];第二十九届中国控制会议论文集[C];2010年
7 王宇韬;方勇纯;;鲁棒单目视觉SLAM系统研究[A];中国自动化学会控制理论专业委员会C卷[C];2011年
8 李海洋;李洪波;林颖;刘贺平;杨东方;;基于Kinect的SLAM方法[A];2013年中国智能自动化学术会议论文集(第五分册)[C];2013年
9 Jiantong Cheng;Jonghyuk Kim;Zhenyu Jiang;Weihua Zhang;;Tightly Coupled SLAM/GNSS for Land Vehicle Navigation[A];第五届中国卫星导航学术年会论文集-S9 组合导航与导航新方法[C];2014年
10 ;Simultaneous Localization and Map Building Using Constrained State Estimate Algorithm[A];第二十七届中国控制会议论文集[C];2008年
相关重要报纸文章 前1条
1 肖征荣;好软件少不了它们[N];电脑报;2003年
相关博士学位论文 前9条
1 赵一路;人机交互环境下的主动SLAM及相关问题研究[D];复旦大学;2013年
2 康轶非;不依赖GPS定位理论及方法研究[D];北京交通大学;2015年
3 苑全德;基于视觉的多机器人协作SLAM研究[D];哈尔滨工业大学;2016年
4 程见童;基于压缩非线性滤波与图论的同时定位与构图方法研究[D];国防科学技术大学;2015年
5 王道斌;基于天空偏振光的SLAM方法的研究[D];中国科学技术大学;2014年
6 林睿;基于图像特征点的移动机器人立体视觉SLAM研究[D];哈尔滨工业大学;2011年
7 游弋;SLE相关候选基因FCRL3,,SLAM的SNP分析及其功能研究[D];第三军医大学;2008年
8 吴叶斌;基于全景视觉的移动机器人SLAM方法研究[D];哈尔滨工程大学;2011年
9 陈晨;基于Sigma点滤波的移动机器人同时定位与地图创建算法的研究[D];北京交通大学;2013年
相关硕士学位论文 前10条
1 熊斯睿;基于立体全景视觉的移动机器人3D SLAM研究[D];哈尔滨工业大学;2015年
2 王淮卿;基于互联网与SLAM的移动机器人系统研究[D];哈尔滨工业大学;2015年
3 李贵亚;基于立体视觉的机器人SLAM算法研究[D];哈尔滨工业大学;2015年
4 薛永胜;变电站巡检机器人SLAM算法及其应用研究[D];西南科技大学;2015年
5 赵亮;水下机器人视觉SLAM方法中的图像特征点提取技术研究[D];电子科技大学;2014年
6 胡衡;基于单目视觉的SLAM方法研究[D];新疆大学;2015年
7 黄志明;动态稀疏环境下移动机器人SLAM问题研究[D];北京化工大学;2015年
8 赵新哲;基于改进粒子滤波的分布式SLAM算法研究[D];北京工业大学;2015年
9 李洪臣;单目视觉移动机器人SLAM方法建模与仿真分析[D];电子科技大学;2014年
10 丁洁琼;基于RGB-D的SLAM算法研究[D];西安电子科技大学;2014年
本文编号:1624793
本文链接:https://www.wllwen.com/kejilunwen/yysx/1624793.html