Multiobjective Path Planning: Localization Constraints and Collision Probability

We present a novel path planning algorithm that, starting from a probabilistic roadmap, efficiently constructs a product graph used to search for a near optimal solution of a multiobjective optimization problem. The goal is to find paths that minimize a primary cost, such as the path length from start to goal, subject to a bound on a secondary cost such as the state estimation error covariance. The proposed algorithm is efficient as it relies on a scalar metric, related to the largest eigenvalue of the error covariance, and adaptively quantizes the secondary cost, yielding a product graph whose number of vertices and edges provides a good tradeoff between optimality and computational complexity. We further show how our approach can be extended to handle constraints on the probability of collision avoidance specified at every vertex along the path. Numerical examples show 1) how the computed paths change as a function of the specified bound on the secondary costs, and 2) the tradeoff between accuracy and computational efficiency of the proposed approach compared with methods where the product graph is built by quantizing the secondary cost uniformly.

[1]  Alberto Speranzon,et al.  A Robust and Adaptive Framework for Localization under Varying Sensor Modalities , 2013 .

[2]  Chris Hide,et al.  Adaptive Kalman Filtering for Low-cost INS/GPS , 2002, Journal of Navigation.

[3]  E. Martins On a multicriteria shortest path problem , 1984 .

[4]  James Llinas,et al.  Multisensor Data Fusion , 1990 .

[5]  Gamini Dissanayake,et al.  Planning under uncertainty using model predictive control for information gathering , 2006, Robotics Auton. Syst..

[6]  Alberto Speranzon,et al.  Hierarchical Multi-objective planning: From mission specifications to contingency management , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[7]  P. Abbeel,et al.  LQG-MP: Optimized path planning for robots with motion uncertainty and imperfect state information , 2011 .

[8]  Bruno Sinopoli,et al.  Kalman filtering with intermittent observations , 2004, IEEE Transactions on Automatic Control.

[9]  Joel W. Burdick,et al.  Probabilistic Collision Checking With Chance Constraints , 2011, IEEE Transactions on Robotics.

[10]  Pierre Hansen,et al.  Bicriterion Path Problems , 1980 .

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

[12]  Kay Chen Tan,et al.  Evolutionary artificial potential fields and their application in real time robot path planning , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[13]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[14]  Jean-Claude Latombe,et al.  Planning the Motions of a Mobile Robot in a Sensory Uncertainty Field , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Ron Alterovitz,et al.  Estimating probability of collision for safe motion planning under Gaussian motion and sensing uncertainty , 2012, 2012 IEEE International Conference on Robotics and Automation.

[16]  Fernando Seco Granja,et al.  Indoor pedestrian navigation using an INS/EKF framework for yaw drift reduction and a foot-mounted IMU , 2010, 2010 7th Workshop on Positioning, Navigation and Communication.

[17]  B. Faverjon,et al.  Probabilistic Roadmaps for Path Planning in High-Dimensional Con(cid:12)guration Spaces , 1996 .

[18]  S. Patil,et al.  Estimating Probability of Collision for Safe Planning under Gaussian Motion and Sensing Uncertainty , 2012 .

[19]  Ian M. Mitchell,et al.  Continuous path planning with multiple constraints , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[20]  Emilio Frazzoli,et al.  Sampling-based algorithms for optimal motion planning , 2011, Int. J. Robotics Res..

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

[22]  E. Polak,et al.  On Multicriteria Optimization , 1976 .

[23]  Qiang Sun,et al.  Analytical formulae for path loss prediction in urban street grid microcellular environments , 2005, IEEE Transactions on Vehicular Technology.

[24]  Steven M. LaValle,et al.  Randomized Kinodynamic Planning , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[25]  Norbert Haala,et al.  An update on automatic 3D building reconstruction , 2010 .

[26]  Robert Platt,et al.  Convex Receding Horizon Control in Non-Gaussian Belief Space , 2012, WAFR.

[27]  S. Fortune,et al.  Indoor propagation prediction accuracy and speed versus number of reflections in image-based 3-D ray-tracing , 1998, VTC '98. 48th IEEE Vehicular Technology Conference. Pathway to Global Wireless Revolution (Cat. No.98CH36151).

[28]  Steven M. LaValle,et al.  Optimal motion planning for multiple robots having independent goals , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[29]  C. Rizos,et al.  Improving Adaptive Kalman Estimation in GPS/INS Integration , 2007, Journal of Navigation.

[30]  Roland Siegwart,et al.  EKF-based 3D SLAM for structured environment reconstruction , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[31]  Thierry Fraichard,et al.  Collision avoidance in dynamic environments: An ICS-based solution and its comparative evaluation , 2009, 2009 IEEE International Conference on Robotics and Automation.

[32]  Wee Sun Lee,et al.  A POMDP Approach to Robot Motion Planning under Uncertainty , 2010 .

[33]  Bruno Sinopoli,et al.  Performance analysis of linear estimators with unknown changes in sensors characteristics , 2013, 2013 American Control Conference.

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

[35]  A.H. Haddad,et al.  Applied optimal estimation , 1976, Proceedings of the IEEE.

[36]  Jeffrey M. Jaffe,et al.  Algorithms for finding paths with multiple constraints , 1984, Networks.

[37]  Frank Dellaert,et al.  Towards Planning in Generalized Belief Space , 2013, ISRR.

[38]  Yuanqing Xia,et al.  Multi-Sensor Data Fusion , 2014 .

[39]  Ryo Takei,et al.  Optimal Control with Budget Constraints and Resets , 2011, SIAM J. Control. Optim..

[40]  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.

[41]  N. Peinecke,et al.  Lidar simulation using graphics hardware acceleration , 2008, 2008 IEEE/AIAA 27th Digital Avionics Systems Conference.

[42]  Richard C. Olsen,et al.  Simulating full-waveform lidar , 2010, Defense + Commercial Sensing.

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

[44]  Pieter Abbeel,et al.  Gaussian belief space planning with discontinuities in sensing domains , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[45]  Hajime Asama,et al.  Inevitable collision states — a step towards safer robots? , 2004, Adv. Robotics.

[46]  Reinhard German,et al.  A computationally inexpensive empirical model of IEEE 802.11p radio shadowing in urban environments , 2011, 2011 Eighth International Conference on Wireless On-Demand Network Systems and Services.

[47]  Brian A Wandell,et al.  Digital camera simulation. , 2012, Applied optics.

[48]  Claire J. Tomlin,et al.  A hierarchical method for stochastic motion planning in uncertain environments , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[49]  Nicholas Roy,et al.  Rapidly-exploring Random Belief Trees for motion planning under uncertainty , 2011, 2011 IEEE International Conference on Robotics and Automation.

[50]  Pat Hanrahan,et al.  A realistic camera model for computer graphics , 1995, SIGGRAPH.

[51]  Soonhung Han,et al.  Image-Based Modeling of Urban Buildings Using Aerial Photographs and Digital Maps , 2006, Trans. GIS.

[52]  Oscar Castillo,et al.  Multiple Objective Genetic Algorithms for Path-planning Optimization in Autonomous Mobile Robots , 2006, Soft Comput..

[53]  Alberto Speranzon,et al.  Multi-objective path planning in GPS denied environments under localization constraints , 2014, 2014 American Control Conference.

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

[55]  R.L. Hamilton,et al.  Ray tracing as a design tool for radio networks , 1991, IEEE Network.

[56]  Geoffrey A. Hollinger,et al.  Sampling-based robotic information gathering algorithms , 2014, Int. J. Robotics Res..

[57]  Stergios I. Roumeliotis,et al.  Vision‐aided inertial navigation for pin‐point landing using observations of mapped landmarks , 2007, J. Field Robotics.

[58]  Paulo Oliveira,et al.  Study and implementation of an EKF GIB-based underwater positioning system , 2004 .