Mobility planning for autonomous navigation of multiple robots in unstructured environments

We describe an approach to mobility planning for autonomous navigation of multiple vehicles in unstructured environments. At the lowest level, this approach uses command arbitration in order to combine command recommendation from driving behaviors. Driving behaviors include local behaviors such as obstacle avoidance or goal tracking, and strategic behavior such as route planning to distant goals. Obstacle avoidance is performed by evaluating a fixed command set with respect to a terrain map built from 3D sensors. Route planning is based on the D* dynamic route planner which evaluates the command set based on the currently optimal path to the next goal. An additional planner, called GRAMMPS, is used to continuously analyze the outputs of the route planners running on each of the vehicles and re-computes optimally the allocation of goals to vehicles in order to minimize time and distance travelled. This approach has be exercised extensively with two vehicles using stereo and LADAR for obstacle detection and map building.

[1]  C. Le Pape A combination of centralized and distributed methods for multi-agent planning and scheduling , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[2]  Anthony Stentz Optimal and Efficient Path Planning for Unknown and Dynamic Environments , 1993 .

[3]  Lynne E. Parker,et al.  Heterogeneous multi-robot cooperation , 1994 .

[4]  Martial Hebert,et al.  A behavior-based system for off-road navigation , 1994, IEEE Trans. Robotics Autom..

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

[6]  Alex Fukunaga,et al.  Cooperative mobile robotics: antecedents and directions , 1995 .

[7]  Barry Brumitt,et al.  Dynamic mission planning for multiple mobile robots , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[8]  Sanjeev Arora,et al.  Polynomial time approximation schemes for Euclidean TSP and other geometric problems , 1996, Proceedings of 37th Conference on Foundations of Computer Science.

[9]  Ronald C. Arkin,et al.  Multiagent Mission Specification and Execution , 1997, Auton. Robots.

[10]  Maja J. Mataric,et al.  Reinforcement Learning in the Multi-Robot Domain , 1997, Auton. Robots.

[11]  Martial Hebert,et al.  High-performance laser range scanner , 1998, Other Conferences.

[12]  Christoph Froehlich,et al.  Imaging laser radar for high-speed monitoring of the environment , 1998, Other Conferences.