Probabilistically Safe Avoidance of Dynamic Obstacles with Uncertain Motion Patterns

This paper presents a real-time path planning algorithm which can guarantee probabilistic feasibility for autonomous robots subject to process noise and an uncertain environment, including dynamic obstacles with uncertain motion patterns. The key contribution of the work is the integration of a novel method for modeling dynamic obstacles with uncertain future trajectories. The method, denoted as RR-GP, uses a learned motion pattern model of the dynamic obstacles to make long-term predictions of their future paths. This is done by combining the flexibility of Gaussian processes (GP) with the efficiency of RRT-Reach, a sampling-based reachability computation method which ensures dynamic feasibility. This prediction model is then utilized within chance-constrained rapidly-exploring random trees (CC-RRT), which uses chance constraints to explicitly achieve probabilistic constraint satisfaction while maintaining the computational benefits of samplingbased algorithms. With RR-GP embedded in the CC-RRT framework, theoretical guarantees can be demonstrated for linear systems subject to Gaussian uncertainty, though the extension to nonlinear systems is also considered. Simulation results show that the resulting approach can be used in realtime to efficiently and accurately execute safe paths.

[1]  Emilio Frazzoli,et al.  Closed-loop pallet manipulation in unstructured environments , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Giuseppe Carlo Calafiore,et al.  Linear Programming with Probability Constraints - Part 1 , 2007, 2007 American Control Conference.

[3]  Christopher K. I. Williams,et al.  Gaussian Processes for Machine Learning (Adaptive Computation and Machine Learning) , 2005 .

[4]  Jonathan P. How,et al.  Probabilistic Feasibility for Nonlinear Systems with Non-Gaussian Uncertainty using RRT , 2011 .

[5]  Masahiro Ono,et al.  A Probabilistic Particle-Control Approximation of Chance-Constrained Stochastic Predictive Control , 2010, IEEE Transactions on Robotics.

[6]  Christian Laugier,et al.  Modelling Smooth Paths Using Gaussian Processes , 2007, FSR.

[7]  L. Blackmore A Probabilistic Particle Control Approach to Optimal, Robust Predictive Control , 2006 .

[8]  Christian Laugier,et al.  Probabilistic navigation in dynamic environment using Rapidly-exploring Random Trees and Gaussian processes , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Nicholas Roy,et al.  A Bayesian Nonparametric Approach to Modeling Mobility Patterns , 2010, AAAI.

[10]  Christian Laugier,et al.  Intentional motion on-line learning and prediction , 2008, Machine Vision and Applications.

[11]  Jonathan P. How,et al.  Threat assessment design for driver assistance system at intersections , 2010, 13th International IEEE Conference on Intelligent Transportation Systems.

[12]  Albert S. Huang,et al.  A Bayesian nonparametric approach to modeling motion patterns , 2011, Auton. Robots.

[13]  N. Roy,et al.  Mobile Agent Trajectory Prediction using Bayesian Nonparametric Reachability Trees , 2011 .

[14]  S. LaValle Rapidly-exploring random trees : a new tool for path planning , 1998 .

[15]  Jonathan P. How,et al.  Real-Time Motion Planning With Applications to Autonomous Urban Driving , 2009, IEEE Transactions on Control Systems Technology.

[16]  J. How,et al.  Chance Constrained RRT for Probabilistic Robustness to Environmental Uncertainty , 2010 .

[17]  Jonathan P. How,et al.  Threat-aware path planning in uncertain urban environments , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Rajeev Sharma,et al.  On Motion Planning in Changing, Partially Predictable Environments , 1997, Int. J. Robotics Res..

[19]  Hui X. Li,et al.  A probabilistic approach to optimal robust path planning with obstacles , 2006, 2006 American Control Conference.