Uncertainty-Aware Path Planning for Navigation on Road Networks Using Augmented MDPs

Although most robots use probabilistic algorithms to solve state estimation problems, path planning is often performed without considering the uncertainty about the robot’s position. Uncertainty, however, matters in planning, but considering it often leads to computationally expensive algorithms. In this paper, we investigate the problem of path planning considering the uncertainty in the robot’s belief about the world, in its perceptions and in its action execution. We propose the use of an uncertainty-augmented Markov Decision Process to approximate the underlying Partially Observable Markov Decision Process, and we employ a localization prior to estimate how the belief about the robot’s position propagates through the environment. This yields to a planning approach that generates navigation policies able to make decisions according to the degree of uncertainty while being computationally tractable. We implemented our approach and thoroughly evaluated it on different navigation problems. Our experiments suggest that we are able to compute policies that are more effective than approaches that ignore the uncertainty, and that also outperform policies that always take the safest actions.

[1]  Sebastian Thrun,et al.  Coastal Navigation with Mobile Robots , 1999, NIPS.

[2]  David Hsu,et al.  DESPOT: Online POMDP Planning with Regularization , 2013, NIPS.

[3]  John N. Tsitsiklis,et al.  The Complexity of Markov Decision Processes , 1987, Math. Oper. Res..

[4]  Bastian Leibe,et al.  OpenStreetSLAM: Global vehicle localization using OpenStreetMaps , 2013, 2013 IEEE International Conference on Robotics and Automation.

[5]  Wolfram Burgard,et al.  Learning efficient policies for vision-based navigation , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Martin Buss,et al.  The Autonomous City Explorer (ACE) project — mobile robot navigation in highly populated urban environments , 2009, 2009 IEEE International Conference on Robotics and Automation.

[7]  C. Stachniss,et al.  Improving SLAM by Exploiting Building Information from Publicly Available Maps and Localization Priors , 2017, PFG – Journal of Photogrammetry, Remote Sensing and Geoinformation Science.

[8]  Leslie Pack Kaelbling,et al.  Belief space planning assuming maximum likelihood observations , 2010, Robotics: Science and Systems.

[9]  Joel Veness,et al.  Monte-Carlo Planning in Large POMDPs , 2010, NIPS.

[10]  Nancy M. Amato,et al.  FIRM: Feedback controller-based information-state roadmap - A framework for motion planning under uncertainty , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Hiroshi Kawano Study of path planning method for under-actuated blimp-type UAV in stochastic wind disturbance via augmented-MDP , 2011, 2011 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM).

[12]  Wolfram Burgard,et al.  Autonomous Robot Navigation in Highly Populated Pedestrian Zones , 2015, J. Field Robotics.

[13]  Frank Dellaert,et al.  Planning under uncertainty in the continuous domain: A generalized belief space approach , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[14]  Leslie Pack Kaelbling,et al.  On the Complexity of Solving Markov Decision Problems , 1995, UAI.

[15]  Ronald A. Howard,et al.  Dynamic Programming and Markov Processes , 1960 .

[16]  Ron Alterovitz,et al.  Motion planning under uncertainty using iterative local optimization in belief space , 2012, Int. J. Robotics Res..

[17]  Ronald A. Howard,et al.  Dynamic Programming and Markov Processes , 1960 .

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

[19]  Ryan M. Eustice,et al.  Opportunistic sampling-based planning for active visual SLAM , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Bernardo Wagner,et al.  Autonomous robot navigation based on OpenStreetMap geodata , 2010, 13th International IEEE Conference on Intelligent Transportation Systems.

[21]  Seth Hutchinson,et al.  Minimum uncertainty robot navigation using information-guided POMDP planning , 2011, 2011 IEEE International Conference on Robotics and Automation.

[22]  N. Roy,et al.  The Belief Roadmap: Efficient Planning in Belief Space by Factoring the Covariance , 2009, Int. J. Robotics Res..

[23]  Nancy M. Amato,et al.  FIRM: Sampling-based feedback motion-planning under motion uncertainty and imperfect measurements , 2014, Int. J. Robotics Res..

[24]  José A. Castellanos,et al.  Path planning in graph SLAM using Expected uncertainty , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[25]  Huaiyu Zhu On Information and Sufficiency , 1997 .

[26]  Frank Dellaert,et al.  Planning in the continuous domain: A generalized belief space approach for autonomous navigation in unknown environments , 2015, Int. J. Robotics Res..

[27]  Alberto Speranzon,et al.  Robust belief roadmap: Planning under uncertain and intermittent sensing , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[28]  Wolfram Burgard,et al.  Active Markov localization for mobile robots , 1998, Robotics Auton. Syst..

[29]  Kurt Konolige,et al.  Navigation in hybrid metric-topological maps , 2011, 2011 IEEE International Conference on Robotics and Automation.