多传感器信息融合在移动机器人定位中的应用(共5页).doc





《多传感器信息融合在移动机器人定位中的应用(共5页).doc》由会员分享,可在线阅读,更多相关《多传感器信息融合在移动机器人定位中的应用(共5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上多传感器信息融合在移动机器人定位中的应用 1 引言多传感器信息融合是指对不同知识源和传感器采集的数据进行融合以实现对观测现象更好的理解。随着传感器技术、计算机科学和信息技术的快速发展,多传感器信息融合技术已成为当前信息科学领域的重要研究方向之一。多传感器信息融合扩展了时间和空间的观测范围,增强了数据的可信度和系统的分辨能力,提高了系统的可靠性、描述环境的能力和信息处理速度。自主移动机器人在未知环境下作业时,首先要解决的基本问题就是其自身的定位问题。常见的方法是预先提供给机器人描述环境的地图信息,地图中包含一系列标注位置的地标,这些地标具有一定的特征。机器人通过自身携带
2、的传感器所采集到的环境特征与已知地标中的特征进行匹配,以此来推断自己所处的位置。在早期的研究中机器人通常配备激光、声纳等距离、角度传感器,这些传感器依靠高精度(如激光)的测量结果,保证机器人获取准确的环境特征信息从而得到正确的定位结果。然而各类传感器都有它自己的局限性,不能满足复杂的环境变化。多传感器信息融合为移动机器人在各种复杂的、动态的、不确定或未知的环境中工作提供了一种技术解决途径。视觉系统数据传感器数据融合激光测距仪数据定位算法导航策略机器人位姿及速度控制模块碰撞传感器里程计检测动作执行模块图1 机器人定位控制软件结构框图准确并可靠感知周围环境是移动机器人定位的重要任务。多传感器数据融
3、合可提高移动机器人定位过程中对环境观测的可靠性和精确性。不同的传感器对于不同特点的环境能提供冗余的信息。所以提高可靠性的一个基本思想就是综合从不同传感器获得的环境信息来提高观测冗余性。从移动机器人定位控制软件结构框图1中可知,激光测距仪和视觉系统首先完成数据采集,经过各自滤波算法处理的结果再被输入到传感器数据融合模块进行进一步匹配与合并。在传感器数据融合算法中,由传感器自身特性所决定的处理周期的差异需要系统确定统一的时间参考。根据导航策略中所完成目的任务的不同,不同的传感器数据存数据融合算法中具有不同的重要性,这也造成不同数据处理任务调度规则也不尽相同。2理论基础在移动机器人位姿估计中,卡尔曼
4、滤波是一种基于概率模型进行状态和参数估计的有效方法。在系统噪声和测量服从高斯白噪声分布情况下,卡尔曼滤波用带有噪声的状态方程和观测方程递推决定统计意义上的最优位姿估计,但实际应用中不满足这一条件的情况会造成机器人误定位的发生。卡尔曼滤波同时可实现实时低层次传感器信息的融合,但多种传感器提供的环境信息也会造成新息协方差矩阵维数的增高,从而增加系统处理的负担,影响定位和地图创建的实时性。扩展卡尔曼滤波(EKF)是一种用于机器人位姿跟踪的常用定位方法,其效果主要取决于由里程计误差造成的机器人位姿误差分布与理想高斯分布之间的偏差速度。由于只采用高斯分布一种误差模型,所以当这种单一分布无法保证时会造成局
5、部地图和全局地图之间无法正确匹配,继而导致不可恢复的滤波发散。如果发生这种定位失败情况,机器人只能采用全局定位方法对机器人进行重新定位。但如果机器人的位姿跟踪速度足够快,同时机器人配备的传感器可以获取足够精度的外部环境信息,并且定位过程中没有碰撞等意外事件的发生,此时扩展卡尔曼滤波可以满足机器人定位的可靠性要求,这是因为机器人位姿误差能够保证在我们事先假设的高斯分布范围之内。3 算法描述机器人定位问题是一个系统状态随时问变化的问题。一般而言,分析一个动态系统至少需要建立两个模型,一个模型描述状态随时间的发展情况,称为运动模型,另一个是关于状态测量值的模型,成为感知模型。而卡尔曼滤波对这个问题提
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 传感器 信息 融合 移动 机器人 定位 中的 应用

限制150内