引用本文: | 罗元,傅有力,程铁凤.基于改进Rao-Blackwellized粒子滤波器的 同时定位与地图构建[J].控制理论与应用,2015,32(2):267~272.[点击复制] |
LUO Yuan,FU You-li,CHENG Tie-feng.Simultaneous localization and mapping implementation based on the improved Rao-Blackwellized particle filter[J].Control Theory and Technology,2015,32(2):267~272.[点击复制] |
|
基于改进Rao-Blackwellized粒子滤波器的 同时定位与地图构建 |
Simultaneous localization and mapping implementation based on the improved Rao-Blackwellized particle filter |
摘要点击 6803 全文点击 3033 投稿时间:2014-03-13 修订日期:2014-09-17 |
查看全文 查看/发表评论 下载PDF阅读器 |
DOI编号 10.7641/CTA.2015.40201 |
2015,32(2):267-272 |
中文关键词 粒子滤波器 地图构建 机器人操作系统 导航 |
英文关键词 particle filters mapping robot operating system navigation |
基金项目 国家自然科学基金项目(51075420), 国家科技部国际合作项目(2010DFA12160)资助. |
|
中文摘要 |
解决同时定位与地图构建(SLAM)问题是实现机器人自主导航的核心. 目前, Rao-Blackwellized粒子滤波器 (RBPF)是解决机器人同时定位与地图构建的有效方法. 该方法在计算提议分布时, 通常只考虑移动机器人的里程 计信息, 因此存在需要大量的采样粒子造成的计算量和复杂度增大的问题. 本文提出一种改进算法, 在计算提议分 布时将机器人里程计信息和激光传感器采集的距离信息进行融合, 有效地减少了所需粒子的数量并降低了滤波器 预测阶段机器人位姿的不确定性. 本文在机器人操作系统(robot operating system, ROS)平台上, 使用配有URG激光 器的Pioneer3-DX 机器人进行了实验. 结果表明, 采用本文方法能够实时在线地创建高精度的栅格地图, 为机器人 在未知环境中的SLAM和导航提供了新途径. |
英文摘要 |
Solving simultaneous localization and mapping (SLAM) problem is the core to realize the robot autonomous navigation. At present, Rao-Blackwellized particle filters (RBPF) is considered an effective mean to solve SLAM problem. By using RBPF, we only use the odometer information of the robot to calculate the proposal distribution which requires large-scale particle sampling, so the RBPF is still restricted by the calculation complexity. This paper provides a novel algorithm which fuses the robot’s odometer information and laser sensor information in the proposal distribution computation for effectively reducing the particle sample scale and the uncertainty of robot pose estimation in the forecast period of particle filter. This approach, based on the robot operating system (ROS), runs on platform Pioneer 3-DX robot equipped with a URG laser range finder. Experimental results show that this method successfully realizes the online real-time highprecision grid-map mapping, providing the robot for a new mean for simultaneous localization and mapping and navigation in unknown environments. |
|
|
|
|
|