Path planning and trajectory generation using multi-rate predictive Artificial Potential Fields

In this paper, a multi-rate predictive artificial potential field method for dynamic and uncertain environments is described. It is based on the combination of classical Artificial Potential Field methods (APF) with Multi-rate Kalman Filter estimations (MKF), which takes into account present and future obstacle locations within a temporal horizon. By doing that, position uncertainty of obstacles is considered in the avoidance algorithm. This implies anticipation to the movement of the obstacles and its consideration in the path planning strategy. In this paper, forces derived from the potential field are taken as control inputs for the system model as well as considered in the Kalman Filter estimation. This leads to the generation of a local trajectory that fully meets the restrictions imposed by the kinematic model of the robot.

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

[2]  Kostas J. Kyriakopoulos,et al.  Navigation of nonholonomic vehicles in complex environments with potential fields and tracking , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[3]  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).

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

[5]  Simon Parsons,et al.  Principles of Robot Motion: Theory, Algorithms and Implementations by Howie Choset, Kevin M. Lynch, Seth Hutchinson, George Kantor, Wolfram Burgard, Lydia E. Kavraki and Sebastian Thrun, 603 pp., $60.00, ISBN 0-262-033275 , 2007, The Knowledge Engineering Review.

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

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

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

[9]  Oliver Brock,et al.  Real-time re-planning in high-dimensional configuration spaces using sets of homotopic paths , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[10]  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).

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

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

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

[14]  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).

[15]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[16]  Kostas J. Kyriakopoulos,et al.  Nonholonomic stabilization with collision avoidance for mobile robots , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[17]  Richard M. Murray,et al.  Vehicle motion planning using stream functions , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[18]  Yang Yi-ming SOCCER ROBOT COLLISION AVOIDANCE CONTROL BASED ON EVOLUTIONARY ARTIFICIAL POTENTIAL FIELD , 2002 .

[19]  M. Tomizuka,et al.  Design of dual-rate PID controllers , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).