作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (1): 17-19,2. doi: 10.3969/j.issn.1000-3428.2008.01.006

• 博士论文 • 上一篇    下一篇

一种基于RBUKF滤波器的SLAM算法一种基于RBUKF滤波器的SLAM算法

康叶伟1,黄亚楼2,孙凤池2,苑 晶1   

  1. (1. 南开大学信息技术科学学院,天津 300071;2. 南开大学软件学院,天津 300071)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-01-05 发布日期:2008-01-05

Algorithm of SLAM Based on RBUKF

KANG Ye-wei1, HUANG Ya-lou2, SUN Feng-chi2, YUAN Jing1   

  1. (1. College of Information Technical Science, Nankai University, Tianjin 300071; 2. College of Software, Nankai University, Tianjin 300071)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-01-05 Published:2008-01-05

摘要: 同时定位与建图(SLAM)是智能机器人实现真正自治的必要前提,是一个比单独研究定位或者建图更加困难的课题。该文将基于SUT变换的RBUKF滤波器应用于平面静态环境下的同时定位与建图算法,它能够在同样计算复杂度的情况下,避免基于扩展卡尔曼滤波器(EKF)SLAM算法由于线性化误差大导致滤波器发散,从而出现建图错误的缺点。基于公共数据集的实验表明该方法估计的最终地图比EKF的方法精度高。

关键词: 同时定位与建图, Rao-Blackwellised Unscented卡尔曼滤波器, SUT变换

Abstract: Simultaneous Localization And Mapping(SLAM) is a necessary prerequisite to make robot autonomous, which is a harder research topic than localizing or mapping. A Rao-Blackwellised Unscented Kalman Filter(RBUKF) based SLAM method is presented which uses the Scaled Unscented Transformation(SUT) to sample the Sigma points for robot operating in plain static environment. With the same computing complexity, RBUKF can avoid linearization error introduced in the Extended Kalman Filter(EKF) filter, which can induce the final map error. The experimental result of the method based on the public dataset is better than the EKF based method according to the precise of the final estimated map.

Key words: Simultaneous Localization And Mapping(SLAM), Rao-Blackwellised Unscented Kalman Filter(RBUKF), Scaled Unscented Transformation(SUT)

中图分类号: