A 3D Grid Mapping System Based on Depth Prediction from a Monocular Camera

被引:0
作者
Yan, Peifeng [1 ]
Lan, Yuqing [1 ]
Yang, Shaowu [1 ]
机构
[1] Univ Def Technol, HPCL, Changsha, Peoples R China
来源
2020 12TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI) | 2020年
基金
中国国家自然科学基金;
关键词
SLAM; depth prediction; 3D grid map; VERSATILE; SLAM;
D O I
10.1109/icaci49185.2020.9177824
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In complex unknown 3D environments, an accurate 3D volumetric representation of the environment is important for an intelligent robot. Simultaneous Localization and Mapping (SLAM) is considered as a fundamental direction in this area. RGB-D information is very important in traditional SLAM methods. The depth information obtained by sensors like some RGB-D cameras has limits in precision and accuracy. High-precision sensors like lasers and radars are often very expensive. Efficient algorithms should be adopted into those traditional SLAM system. They can not only improve the system efficiency in poorly-equipped conditions but also reduce the resources consumption of robots. To tackle the trade-off between performance and cost, this paper proposes a system producing a 3D grid map that can be used for navigation with a monocular camera and IMU of small size. Our system uses a deep neural network to predict the depth information of a monocular image and utilize the dynamic frame hopping strategy to make a smoother prediction result. Furthermore, we complete a 3D grid map directly used for navigation. The whole grid mapping process occupies little computation and storage resource at the same time. We adopt the octree structure and a keyframe method in the process of the 3D grid mapping to reduce resource consumption. Experiments in a real-world environment show that our approach achieves good results in depth prediction and can well update the 3D grid map for navigation.
引用
收藏
页码:564 / 570
页数:7
相关论文
共 29 条
[1]  
Chen L.C., 2018, PROC EUR C COMPUT VI, P801
[2]  
Eigen D, 2014, ADV NEUR IN, V27
[3]   Predicting Depth, Surface Normals and Semantic Labels with a Common Multi-Scale Convolutional Architecture [J].
Eigen, David ;
Fergus, Rob .
2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, :2650-2658
[4]   USING OCCUPANCY GRIDS FOR MOBILE ROBOT PERCEPTION AND NAVIGATION [J].
ELFES, A .
COMPUTER, 1989, 22 (06) :46-57
[5]   LSD-SLAM: Large-Scale Direct Monocular SLAM [J].
Engel, Jakob ;
Schoeps, Thomas ;
Cremers, Daniel .
COMPUTER VISION - ECCV 2014, PT II, 2014, 8690 :834-849
[6]   Unsupervised Monocular Depth Estimation with Left-Right Consistency [J].
Godard, Clement ;
Mac Aodha, Oisin ;
Brostow, Gabriel J. .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :6602-6611
[7]  
Hadsell Raia., 2009, Robotics: Science and Systems, V2009
[8]   TERRAIN MAPPING FOR A ROVING PLANETARY EXPLORER [J].
HEBERT, M ;
CAILLAS, C ;
KROTKOV, E ;
KWEON, IS ;
KANADE, T .
PROCEEDINGS - 1989 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOL 1-3, 1989, :997-1002
[9]  
Hoiem D, 2005, IEEE I CONF COMP VIS, P654
[10]   OctoMap: an efficient probabilistic 3D mapping framework based on octrees [J].
Hornung, Armin ;
Wurm, Kai M. ;
Bennewitz, Maren ;
Stachniss, Cyrill ;
Burgard, Wolfram .
AUTONOMOUS ROBOTS, 2013, 34 (03) :189-206