Cooperative minimum expected length planning for robot formations in stochastic maps

Abstract This paper addresses a tightly integrated multi-robot planning, localization and navigation system in stochastic scenarios. We present a novel motion planning technique for robot formations in such kinds of environments, which computes the most likely global path in terms of a defined minimum expected length (EL). EL evaluates the expected cost of a path considering the probability of finding a non traversable zone and the cost of using an alternative traversable path. A local real time re-planning technique based on the probabilistic model is also developed for the formation when the scenario changes. The formation adapts its configuration to the shape of the free room. The partial views of all the robots are integrated to update the multi-robot localization using a modified EKF based on the measurement differencing technique which improves estimation consistency. As a result, a lower uncertainty map of the local navigation area is obtained for re-planning purposes. Experimental results, both in simulation and in real office-like settings, illustrate the performance of the described approach where a hybrid, centralized–distributed, architecture with wireless communication capabilities is used.

[1]  Luis Montano,et al.  A KINEMATIC AND DYNAMIC MODEL-BASED MOTION CONTROLLER FOR MOBILE ROBOTS , 2002 .

[2]  J. Tsitsiklis,et al.  Stochastic shortest path problems with recourse , 1996 .

[3]  Yong Li,et al.  Practical Approaches to Kalman Filtering with Time-Correlated Measurement Errors , 2012, IEEE Transactions on Aerospace and Electronic Systems.

[4]  Yaakov Oshman,et al.  Attitude independent estimation of spacecraft angular rate using geomagnetic field observations , 2003, 2003 IEEE Aerospace Conference Proceedings (Cat. No.03TH8652).

[5]  José Luis Villarroel,et al.  Real Time Communications over 802.11: RT-WMP , 2007, 2007 IEEE Internatonal Conference on Mobile Adhoc and Sensor Systems.

[6]  Ryo Kurazume,et al.  Cooperative positioning with multiple robots , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[7]  Wolfram Burgard,et al.  A Probabilistic Approach to Collaborative Multi-Robot Localization , 2000, Auton. Robots.

[8]  Eduardo Mario Nebot,et al.  Consistency of the EKF-SLAM Algorithm , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Maria Teresa Lazaro,et al.  Cooperative navigation using environment compliant robot formations , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Maria Teresa Lazaro,et al.  Localization of probabilistic robot formations in SLAM , 2010, 2010 IEEE International Conference on Robotics and Automation.

[11]  Nicholas Roy,et al.  Planning in information space for a quadrotor helicopter in a GPS-denied environment , 2008, 2008 IEEE International Conference on Robotics and Automation.

[12]  Mihalis Yannakakis,et al.  Shortest Paths Without a Map , 1989, Theor. Comput. Sci..

[13]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[14]  David R. Karger,et al.  Route Planning under Uncertainty: The Canadian Traveller Problem , 2008, AAAI.

[15]  M. Joerger,et al.  Autonomous Ground Vehicle Navigation Using Integrated GPS and Laser-scanner Measurements , 2006, 2006 IEEE/ION Position, Location, And Navigation Symposium.

[16]  Stergios I. Roumeliotis,et al.  Distributed multirobot localization , 2002, IEEE Trans. Robotics Autom..

[17]  Luis Montano,et al.  Cooperative robot team navigation strategies based on an environment model , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Randal W. Beard,et al.  A coordination architecture for spacecraft formation control , 2001, IEEE Trans. Control. Syst. Technol..

[19]  A. E. Bryson,et al.  Estimation using sampled data containing sequentially correlated noise. , 1967 .

[20]  Carrick Detweiler,et al.  Expected Shortest Paths for Landmark-Based Robot Navigation , 2004, Int. J. Robotics Res..

[21]  Juan Andrade-Cetto,et al.  Planning Reliable Paths With Pose SLAM , 2013, IEEE Transactions on Robotics.

[22]  Wolfram Burgard,et al.  Estimating the Absolute Position of a Mobile Robot Using Position Probability Grids , 1996, AAAI/IAAI, Vol. 2.

[23]  P. Urcola,et al.  Generation of probabilistic graphs for path planning from stochastic maps , 2015, 2015 European Conference on Mobile Robots (ECMR).

[24]  Arthur C. Sanderson,et al.  A distributed algorithm for cooperative navigation among multiple mobile robots , 1997, Adv. Robotics.

[25]  A. Bryson,et al.  Linear filtering for time-varying systems using measurements containing colored noise , 1965 .

[26]  G. Lachapelle,et al.  Consideration of time-correlated errors in a Kalman filter applicable to GNSS , 2009 .

[27]  Anthony Stentz,et al.  A Guide to Heuristic-based Path Planning , 2005 .

[28]  Pieter Abbeel,et al.  LQG-MP: Optimized path planning for robots with motion uncertainty and imperfect state information , 2010, Int. J. Robotics Res..

[29]  Luis Moreno,et al.  Planning robot formations with fast marching square including uncertainty conditions , 2013, Robotics Auton. Syst..

[30]  Carl D. Crane,et al.  Compliant Formation Control of a Multi-Vehicle System , 2007, 2007 International Symposium on Computational Intelligence in Robotics and Automation.

[31]  D. Michie “Memo” Functions and Machine Learning , 1968, Nature.

[32]  Nicholas M. Patrikalakis,et al.  Global motion planning under uncertain motion, sensing, and environment map , 2011, Auton. Robots.

[33]  Øyvind Ulvin Halvorsen Collaborating Robots - Multi-robot Exploration of an Unknown Environment , 2014 .

[34]  José A. Castellanos,et al.  Robocentric map joining: Improving the consistency of EKF-SLAM , 2007, Robotics Auton. Syst..

[35]  Stergios I. Roumeliotis,et al.  Distributed Multi-Robot Localization , 2000, DARS.

[36]  Kar-Han Tan,et al.  High Precision Formation Control of Mobile Robots Using Virtual Structures , 1997, Auton. Robots.