基于IMU和视觉融合的机器人定位技术研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:ghchao0605
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人实现自身的精确定位是其执行任务的前提条件之一。近年来,基于视觉信息的定位技术已成为移动机器人自主导航定位的重要研究课题,但是在图像特征不够丰富或者光照不好的情况下,会出现特征丢失的问题,从而造成方法的鲁棒性差。惯性测量单元(Inertial Measurement Unit,IMU)传感器不受光照的影响,在视觉传感器快速移动和图像特征缺失的情况下,依然能精确的输出测量结果,同时相比视觉传感器保持着高输出频率,因而在一定程度上弥补了视觉传感器的缺点。因此,基于IMU和视觉融合定位的视觉惯性里程计技术受到越来越多的重视和研究。对此,本文以视觉为基础,研究基于IMU和视觉融合的机器人定位技术,完成基于改进光流法的视觉惯性里程计的算法设计,并利用公开数据集及实际场景数据验证本文方法的有效性。首先,本文从前端设计到后端优化对视觉定位系统进行了阐述。在视觉定位系统的前端,通过分析FAST特征提取、不需要进行特征描述子计算的光流跟踪以及PnP的位姿解算等关键问题,明确光流跟踪的正确率是保证定位精度的重要因素。在视觉定位系统的后端,为了消除累计误差,重点研究回环检测和全局的位姿优化方法。其次,考虑到真实场景中,采集的图像难以保证亮度恒定、微小运动等条件,而常用的光流法在进行位姿估计时可能出现特征点跟踪失败、跟踪错误、甚至完全无法跟踪的问题,本文提出一种改进的光流法。通过多次迭代特征点跟踪以及建立图像金字塔来保证特征点的跟踪质量,采用基于CPU+CUDA混合加速的方式来提高算法的处理速度,从而使得改进后的光流法不仅能够提高光流跟踪的正确率,而且跟踪速度也得以提升。然后,引入IMU传感器,研究视觉与IMU紧耦合的融合定位方法。通过IMU预积分算法来处理其高频测量数据,以避免初始状态的改变造成IMU重复积分而耗费计算量。以VINS-Fusion算法为框架,建立紧耦合后端优化模型,并对重定位和全局位姿图优化的方法进行研究,分析验证定位算法的有效性。最后,基于搭建的移动机器人平台,开展了 IMU与双目相机的联合标定、室内外场景IMU和相机的融合定位实验。实验结果验证了本文定位算法的精确性、实时性和鲁棒性。
其他文献
伴随着深度学习的发展,尤其是卷积神经网络(Convolutional Neural Networks,CNN)的更新迭代,图像分类及目标检测方法获得了显著进步,但即使是最先进的模型也仅具有非常有限的旋转不变性。当输入数据在空间经过旋转后,由于原始模型的滤波器是在直立样本中打磨学习,因此模型将旋转前后的图像特征视为完全不相同的两类,导致最终的识别效果大幅度下降。已知的解决方法有训练数据的增强,以及通
深度学习发展至今,学术界逐渐将心电信号的研究目光转移至传统方法与深度学习相结合的研究上,原因在于心电信号的广泛数字化,促进了深度学习在心电信号上的应用。传统的心电信号标准化解释包含信号预处理、手工特征提取、以及心电信号分类三个部分,每个部分既相互独立又相互依赖,例如手工设计特征的泛化性与心电信号分类模型的性能息息相关。基于深度学习的心电信号分类能够做到端到端的训练,不依赖于信号预处理和手工特征选取
近年来,步态识别等生物特征领域的研究越来越被人们所关注。步态识别不同于人脸、虹膜识别等静态识别,这种方法可以通过在远处拍摄视频来进行识别,而不需要使用过多局部细节,克服了当前生物识别的一些局限性。步态识别技术优势明显,可以克服当前人脸识别等方法的缺点,能够在复杂场景下获得较为广泛的应用。提高步态身份识别的准确率有助于提升效率、减少工作量,尤其在车站行人身份检测、身份验证等方面的效率将会有非常大的进
随着人工智能与智能制造逐渐兴起,为适应复杂多变的外部环境,智能化技术成为当前的研究热点。为提高控制系统的智能化程度,本文搭建了视觉感知的智能欠驱动机械臂平台,设计了基于机械臂末端视觉的目标检测、跟踪算法,并对其性能进行了验证。本文的主要工作有:一、设计了用于图像特征提取的视觉感知模块。本模块经图像预处理、目标检测、特征点提取及更新的流程后,可实现对目标特征点的有效提取。基于对本文环境下相机成像特点
近年来,随着定位导航技术的逐渐成熟,使移动机器人在未知环境中的自主导航成为可能。但是即使是当前最先进的同步定位与建图(SLAM)技术,也会因为传感器中的噪声而给地图中障碍物的定位带来不确定性。典型的路径规划算法都关注如何降低这种不确定性,而本文将从另一个角度来解决这种信息的不确定性。针对环境信息的不确定性问题,提出了一种基于Voronoi图与不确定性势场算法的路径规划方法,使移动机器人在信息不确定
推荐系统作为一种个性化的信息过滤工具,随着大数据时代的到来得到了越来越广泛的应用。与此同时,推荐系统也面临着发展和挑战,比如数据稀疏性、缺乏可解释性等问题。现有的推荐模型难以处理稀疏的结构化数据,忽略了用户行为序列蕴藏的偏好信息,并且无法为推荐结果提供合理的解释。为解决上述问题,本文围绕点击率预测任务,深入研究基于深度学习的推荐算法,提出了两种可解释个性化推荐模型,并设计实现了一个金融产品推荐系统
自从第一个巡航遥控机器人“月面巡视器1号”降落在月球上,开发一种能够自主探测月球和火星等地外天体的星表巡视器成为了航天领域长期关注的热点问题之一。路径规划是月面巡视器在星表自主作业、安全漫游与探测的重要保障。目前月面巡视器路径规划的研究工作多集中于地形可通过性分析上,很少涉及光照、通信等潜在约束条件。人类的决策有助于巡视器应对自主导航功能无法处理的突发情况,提高整个路径规划系统的性能。本文针对现有
包含加速度计、陀螺仪和磁力计的微机电系统(Microelectronic Mechanical System,MEMS)MARG(magnetic,angular rate and gravity,MARG)传感器阵列被广泛应用于多运动载体姿态测量。目前,多传感器数据融合理论发展迅猛,众多MARG数据融合方法被提出以估计载体的位置、速度和姿态。然而对于多载体协同MARG姿态估计,依然面临运动加速度
随着人工智能技术的深入发展,移动机器人在社会生活各个领域的作用越来越突显。其中,SLAM技术是移动机器人研究领域一项至关重要的技术。SLAM技术的重要特征就是“同时”,即定位与地图构建同时进行,通过这一技术,结合路径规划算法移动机器人即可实现自主运动。而无论是机器人的定位还是环境地图的构建,都需通过外部的传感器对周围环境的变化进行实时的感知。其中激光雷达以其精准度高、获取数据速度快以及扫描范围广等
在第五代移动网络快速普及的背景下,互联网中吞吐的海量流量数据种类繁多,增加了网络流量分类问题的难度,对分类器的速度和准确性提出了更高的要求。如何通过分析网络流量实现网络态势感知,及时发现网络异常情况并采取针对性处理措施,对于实施网络安全审查制度,加强网络安全管理,检测和抵御网络入侵,维护国家网络安全等都有着重要意义。传统的基于端口的分类方法在日益复杂的网络环境中分类性能不可靠,基于深度包检测技术的