计算机应用 ›› 2014, Vol. 34 ›› Issue (12): 3438-3440.

• 人工智能 • 上一篇    下一篇

基于深度信息的移动机器人室内环境三维地图创建

张毅1,汪龙峰1,余佳航2   

  1. 1. 重庆邮电大学 自动化学院,重庆 400065
    2. 重庆邮电大学 光电工程学院,重庆400065
  • 收稿日期:2014-06-26 修回日期:2014-08-21 出版日期:2014-12-01 发布日期:2014-12-31
  • 通讯作者: 汪龙峰
  • 作者简介:张毅(1966-),男,重庆人,教授,博士,主要研究方向:机器人、数据融合、信息无障碍;汪龙峰(1989-),男, 湖南湘乡人,硕士研究生,主要研究方向:机器人自主导航;余佳航(1989-),男,湖北蕲春人,硕士研究生,主要研究方向:机器人自主导航。
  • 基金资助:

    科技部国际合作资助项目;重庆市科技攻关项目

Depth-image based 3D map reconstruction of indoor environment for mobile robots

ZHANG Yi1,WANG Longfeng1,YU Jiahang2   

  1. 1. School of Automation, Chongqing University of Posts and Telecommunications, Chongqing 400065, China;
    2. School of OptoElectronic Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
  • Received:2014-06-26 Revised:2014-08-21 Online:2014-12-01 Published:2014-12-31
  • Contact: WANG Longfeng

摘要:

针对使用扩展卡尔曼滤波(EKF)进行环境地图的创建对线性系统效果较好而对非线性系统的线性化受误差影响较大的问题,提出一种基于对Kinect采集到的环境数据和迭代扩展卡尔曼滤波(IEKF)算法的室内环境三维地图创建。该方法使用成本较低的Kinect传感器获取深度数据然后结合IEKF实现摄像头轨迹预测,最后利用最近点迭代(ICP)算法对深度图像进行配准得到室内环境三维点云图。实验结果表明,IEKF算法与传统的EKF算法相比,得到的轨迹更平滑、误差更小,同时所得到的三维点云图更加光滑。该方法实现了三维地图构建,较为实用,效果较好。

Abstract:

Considering the problem that Extended Kalman Filter (EKF) does better in linear system for real-time 3D mapping and largerly affected by errors to linearize nonlinear systems, Iterated Extended Kalman Filter (IEKF) based on depth data of Kinect was proposed. This method used IEKF to achieve camera trajectory prediction applied to Microsoft Kinect RGB-D(Red-Green-blue-Depth) data, after that Iterative Closest Point (ICP) algorithm was employed to perform fine registration on depth image to generate the 3D point cloud map. The experimental results show that compared with the traditional EKF algorithm, the IEKF generates less error than EKF, and gets the more smooth 3D point cloud map. The method realizes the 3D map-building, and it is more practical.

中图分类号: