Efficient Mobile Robot Exploration with Gaussian Markov Random Fields in 3D Environments

In this paper, we study the problem of autonomous exploration in unknown indoor environments using mobile robot. We use mutual information (MI) to evaluate the information the robot would get at a certain location. In order to get the most informative sensing location, we first propose a sampling method that can get random sensing patches in free space. Each sensing patch is extended to informative locations to collect information with true values. Then we use Gaussian Markov Random Fields (GMRF) to model the distribution of MI in environment. Compared with the traditional methods that employ Gaussian Process (GP) model, GMRF is more efficient. MI of every sensing location can be estimated using the training sample patches and the established GMRF model. We utilize an efficient computation algorithm to estimate the GMRF model hyperparameters so as to speed up the computation. Besides the information gain of the candidates regions, the path cost is also considered in this work. We propose a utility function that can balance the path cost and the information gain the robot would collect. We tested our algorithm in both simulated and real experiment. The experiment results demonstrate that our proposed method can explore the environment efficiently with relatively shorter path length.

[1]  Shi Bai,et al.  Information-theoretic exploration with Bayesian optimization , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[2]  Frank P. Ferrie,et al.  Autonomous exploration: driven by uncertainty , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[3]  Jingjing Du,et al.  An application of Kullback-Leibler divergence to active SLAM and exploration with Particle Filters , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  H. Rue,et al.  An explicit link between Gaussian fields and Gaussian Markov random fields: the stochastic partial differential equation approach , 2011 .

[5]  Jaime Valls Miró,et al.  Mutual information-based exploration on continuous occupancy maps , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[6]  Vincenzo Caglioti,et al.  An information-based exploration strategy for environment mapping with mobile robots , 2010, Robotics Auton. Syst..

[7]  Javier Gonzalez Monroy,et al.  Time-variant gas distribution mapping with obstacle information , 2015, Autonomous Robots.

[8]  Wolfram Burgard,et al.  OctoMap: an efficient probabilistic 3D mapping framework based on octrees , 2013, Autonomous Robots.

[9]  Cyrill Stachniss,et al.  Robust exploration and homing for autonomous robots , 2017, Robotics Auton. Syst..

[10]  Vijay Kumar,et al.  Information-theoretic mapping using Cauchy-Schwarz Quadratic Mutual Information , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Olivier Simonin,et al.  Comparison of Task-Allocation Algorithms in Frontier-Based Multi-robot Exploration , 2014, EUMAS.

[12]  Alexei Makarenko,et al.  Information based adaptive robotic exploration , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Gal A. Kaminka,et al.  Efficient frontier detection for robot exploration , 2014, Int. J. Robotics Res..

[14]  Ilse C. F. Ipsen,et al.  Efficient Computation of Gaussian Likelihoods for Stationary Markov Random Field Models , 2015, 1506.00138.

[15]  Claude E. Shannon,et al.  The Mathematical Theory of Communication (review) , 1951 .

[16]  Brian Yamauchi,et al.  A frontier-based approach for autonomous exploration , 1997, Proceedings 1997 IEEE International Symposium on Computational Intelligence in Robotics and Automation CIRA'97. 'Towards New Computational Principles for Robotics and Automation'.

[17]  Max Q.-H. Meng,et al.  Variant step size RRT: An efficient path planner for UAV in complex environments , 2016, 2016 IEEE International Conference on Real-time Computing and Robotics (RCAR).

[18]  Linh V. Nguyen,et al.  Spatial Sensor Selection via Gaussian Markov Random Fields , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[19]  Paolo Valigi,et al.  Perception-aware Path Planning , 2016, ArXiv.