Subgoal-based local navigation and obstacle avoidance using a grid-distance field

The local path-planning and obstacle-avoidance module used in the CajunBot, six-wheeled, all-terrain, autonomous land rover is described. The module is designed for rapid subgoal extraction in service of a global navigation system that follows GPS-supplied waypoints. The core algorithm is built around a grid-based, linear-activation field (a type of artificial potential field). The local path planner has three novel features: the artificial potential field delivers local waypoints, or navigation subgoals, rather than a gradient; the planner aggressively avoids obstacles; and, the algorithm makes use of a repulsive expansion region to compensate for imperfect manoeuvrability.(A)

[1]  D. Corkill Blackboard Systems , 1991 .

[2]  C.D. Cavanaugh Design and integration of the sensing and control subsystems of CajunBot , 2004, Proceedings. The 7th International IEEE Conference on Intelligent Transportation Systems (IEEE Cat. No.04TH8749).

[3]  D. Feng,et al.  Implementation of dynamic obstacle avoidance on the CMU NavLab , 1990, 1990 IEEE International Conference on Systems Engineering.

[4]  R. Glasius Trajectory formation and population coding with topographical neural networks , 1997 .

[5]  Jean-Claude Latombe,et al.  Numerical potential field techniques for robot path planning , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[6]  H. P Nii,et al.  Blackboard Systems , 1986 .

[7]  Michail G. Lagoudakis Mobile Robot Local Navigation with a Polar Neural Map , 1998 .

[8]  Michail G. Lagoudakis,et al.  Neural maps for mobile robot navigation , 1999, IJCNN'99. International Joint Conference on Neural Networks. Proceedings (Cat. No.99CH36339).

[9]  Bruce H. Krogh,et al.  Dynamic generation of subgoals for autonomous mobile robots using local feedback information , 1989 .

[10]  Martial Hebert,et al.  A complete navigation system for goal acquisition in unknown environments , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[11]  Stan C. A. M. Gielen,et al.  Neural Network Dynamics for Path Planning and Obstacle Avoidance , 1995, Neural Networks.

[12]  Sven Koenig,et al.  PDRRTs: integrating graph-based and cell-based planning , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[13]  John Hallam,et al.  IEEE International Joint Conference on Neural Networks , 2005 .