GRAMMPS: A Generalized Mission Planner for Multiple Mobile Robots

Barry Brummit and Anthony (Tony) Stentz
Proceedings of the IEEE International Conference on Robotics and Automation, May, 1998.


Download
  • Adobe portable document format (pdf) (120KB)
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

Abstract
For a system of cooperative mobile robots to be effective in real-world applications, it must be able to efficiently execute a wide class of complex tasks in potentially unknown and unstructured environments. Previous research in multi-robot systems has either been limited to relatively struc tured domains or to small classes of feasible missions. This paper describes a field-capable system called GRAMMPS which addresses this problem by coupling a general-purpose interpreted grammar for task definition with dynamic planning techniques. GRAMMPS supports a general class of local navigation systems and heterogeneous groups of robots, providing optimal execu tion of missions given current world knowledge. Simulation runs illustrating the capabilities of this system are provided. Results showing successful runs of this system on two autonomous off- road vehicles are also given.

Notes

Text Reference
Barry Brummit and Anthony (Tony) Stentz, "GRAMMPS: A Generalized Mission Planner for Multiple Mobile Robots," Proceedings of the IEEE International Conference on Robotics and Automation, May, 1998.

BibTeX Reference
@inproceedings{Brummit_1998_1199,
   author = "Barry Brummit and Anthony (Tony) Stentz",
   title = "GRAMMPS: A Generalized Mission Planner for Multiple Mobile Robots",
   booktitle = "Proceedings of the IEEE International Conference on Robotics and Automation",
   month = "May",
   year = "1998",
}