Predictive and Multirate Sensor-Based Planning Under Uncertainty

In this paper, a general formulation of a predictive and multirate (MR) reactive planning method for intelligent vehicles (IVs) is introduced. The method handles path planning and trajectory planning for IVs in dynamic environments with uncertainty, in which the kinodynamic vehicle constraints are also taken into account. It is based on the potential field projection method (PFP), which combines the classical potential field (PF) method with the MR Kalman filter estimation. PFP takes into account the future object trajectories and their associated uncertainties, which makes it different from other look-ahead approaches. Here, a new PF is included in the Lagrange-Euler formulation in a natural way, accounting for the vehicle dynamics. The resulting accelerations are translated into control inputs that are considered in the estimation process. This leads to the generation of a local trajectory in real time (RT) that fully meets the constraints imposed by the kinematic and dynamic models of the IV. The properties of the method are demonstrated by simulation with MATLAB and C++ applications. Very good performance and execution times are achieved, even in challenging situations. In a scenario with 100 obstacles, a local trajectory is obtained in less than 1 s, which is suitable for RT applications.

[1]  Reid G. Simmons,et al.  The curvature-velocity method for local obstacle avoidance , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[2]  Serge P. Hoogendoorn,et al.  Microscopic Parameter Identification of Pedestrian Models and Implications for Pedestrian Flow Modeling , 2006 .

[3]  Javier de Lope Asiaín,et al.  Combination of model-based and reactive methods in autonomous navigation , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[4]  I. Rañó Steps Towards the Automatic Evaluation of Robot Obstacle Avoidance Algorithms , 2006 .

[5]  Ahmad A. Masoud,et al.  A harmonic potential field approach with a probabilistic space descriptor for planning in non-divisible environments. , 2009, 2009 IEEE International Conference on Robotics and Automation.

[6]  Iwan Ulrich,et al.  VFH/sup */: local obstacle avoidance with look-ahead verification , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[7]  Helbing,et al.  Social force model for pedestrian dynamics. , 1995, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[8]  J. Tornero,et al.  Multirate Obstacle Tracking and Path Planning for Intelligent Vehicles , 2007, 2007 IEEE Intelligent Vehicles Symposium.

[9]  Zvi Shiller,et al.  Motion planning in dynamic environments: obstacles moving along arbitrary trajectories , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[10]  Josep Tornero,et al.  Optimal geometric modeler for robot motion planning , 2000, J. Field Robotics.

[11]  P. Albertos,et al.  LQ optimal control for multirate sampled data systems , 1999 .

[12]  Florent Lamiraux,et al.  Motion Planning and Obstacle Avoidance , 2016, Springer Handbook of Robotics, 2nd Ed..

[13]  Petter Ögren,et al.  A convergent dynamic window approach to obstacle avoidance , 2005, IEEE Transactions on Robotics.

[14]  Kristijan Macek,et al.  Mobile Robot Planning in Dynamic Environments and on Growable Costmaps , 2008, ICRA 2008.

[15]  Josep Tornero,et al.  Hough transform for distance computation and collision avoidance , 2002, IEEE Trans. Robotics Autom..

[16]  Ahmad A. Masoud Dynamic Trajectory Generation for Spatially Constrained Mechanical Systems Using Harmonic Potential Fields , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[17]  Cao Qixin,et al.  An Evolutionary Artificial Potential Field Algorithm for Dynamic Path Planning of Mobile Robot , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Simon Lacroix,et al.  Reactive navigation in outdoor environments using potential fields , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[19]  Christian Laugier,et al.  Motion Planning in Dynamic Environments , 2007 .

[20]  Han-Pang Huang,et al.  Robot Motion Planning in Dynamic Uncertain Environments , 2011, Adv. Robotics.

[21]  A. Jazayeri,et al.  Vehicle Detection and Tracking in Car Video Based on Motion Model , 2011, IEEE Transactions on Intelligent Transportation Systems.

[22]  Taras I. Lakoba,et al.  Modifications of the Helbing-Molnár-Farkas-Vicsek Social Force Model for Pedestrian Evolution , 2005, Simul..

[23]  G. Swaminathan Robot Motion Planning , 2006 .

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

[25]  Javier Minguez,et al.  Nearness diagram (ND) navigation: collision avoidance in troublesome scenarios , 2004, IEEE Transactions on Robotics and Automation.

[26]  Thia Kirubarajan,et al.  Estimation with Applications to Tracking and Navigation: Theory, Algorithms and Software , 2001 .

[27]  Christian Lennerz,et al.  Efficient distance computation for quadratic curves and surfaces , 2002, Geometric Modeling and Processing. Theory and Applications. GMP 2002. Proceedings.

[28]  Gregory D. Hager,et al.  Sensing and Estimation , 2016, Springer Handbook of Robotics, 2nd Ed..

[29]  L. Paradowski Uncertainty ellipses and their application to interval estimation of emitter position , 1997, IEEE Transactions on Aerospace and Electronic Systems.

[30]  Vladimir J. Lumelsky,et al.  Accounting for mobile robot dynamics in sensor-based motion planning: experimental results , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[31]  Josep Tornero,et al.  Path planning and trajectory generation using multi-rate predictive Artificial Potential Fields , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[32]  Kai Oliver Arras,et al.  People tracking with human motion predictions from social forces , 2010, 2010 IEEE International Conference on Robotics and Automation.

[33]  Marta Covadonga Mora Aguilar,et al.  Evitación de obstáculos con Realimentación de Fuerza en un Sistema de Simulación y Teleoperación de Robots Móviles , 2004 .

[34]  Luc Van Gool,et al.  You'll never walk alone: Modeling social behavior for multi-target tracking , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[35]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.

[36]  Josep Tornero,et al.  Efficient distance calculation using the spherically-extended polytope (S-tope) model , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[37]  N. Montés,et al.  Trajectory Generation based on Rational Bezier Curves as Clothoids , 2007, 2007 IEEE Intelligent Vehicles Symposium.

[38]  Hobart R. Everett,et al.  Mobile robot positioning: Sensors and techniques , 1997, J. Field Robotics.

[39]  Wolfram Burgard,et al.  The dynamic window approach to collision avoidance , 1997, IEEE Robotics Autom. Mag..

[40]  Yoram Koren,et al.  Potential field methods and their inherent limitations for mobile robot navigation , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.