Proceedings

Graph Decomposition for Efficient Multi-Robot Path Planning

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 2003-2007.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

In my previous paper (Ryan 2006) I introduced the concept of subgraph decomposition as a means of reducing the search space in multi-robot planning problems. I showed how partitioning a roadmap into subgraphs of known structure allows us to first plan at a level of abstraction and then resolve these plans into concrete paths without the need for further search so we can solve significantly harder planning tasks with the same resources. However the subgraph types I introduced in that paper, stacks and cliques, are not likely to occur often in realistic planning problems and so are of limited usefulness. In this paper I describe a new kind of subgraph called a hall, which can also be used for planning and which occurs much more commonly in real problems. I explain its formal properties as a planning component and demonstrate its use on a map of the Patrick's container yard at the Port of Brisbane in Queensland Australia.

  1. Barbehenn, M., & Hutchinson, S. (1995). Efficient search and hierarchical motion planning by dynamically maintain- ing single-source shortest paths trees. IEEE transac- tions on robotics and automation, 11(2), 198-214.
  2. Barraquand, J., & Latombe, J.-C. (1991). Robot motion plan- ning: A distributed representation approach. Int. Jour- nal of Robotics Research, 10(6), 628-649.
  3. Berg, J. van den, & Overmars, M. (2005). Prioritized Motion Planning for Multiple Robots. In Proc. Int. Conf. on Intelligent Robots and Systems (p. 430-435).
  4. Choset, H., & Burdick, J. (1995). Sensor based plan- ning. I. The generalized Voronoi graph. Robotics and Automation, 1995. Proceedings., 1995 IEEE Interna- tional Conference on, 2.
  5. Conte, G., & Zulli, R. (1995, April). Hierarchical path plan- ning in a multi-robot environment with asimple navi- gation function. IEEE Transactions on Systems, Man and Cybernetics, 25(4), 651-654.
  6. Erdmann, M., & Lozano-Pérez, T. (1986). On Multiple Mov- ing Objects (Tech. Rep. No. 883).
  7. M.I.T. AI Lab.
  8. LaValle, S. M. (2006). Planning Algorithms. Cambridge University Press.
  9. LaValle, S. M., & Hutchinson, S. A. (1998). Optimal Mo- tion Planning for Multiple Robots Having Independent Goals. In IEEE Trans. on Robotics and Automation (Vol. 14).
  10. Long, D., & Fox, M. (2002). Planning with generic types. In G. Lakemeyer & B. Nebel (Eds.), Exploring Arti- ficial Intelligence in the New Millenium (p. 103-138).
  11. Morgan Kaufmann.
  12. McCluskey, T. L., & Simpson, R. (2004). Knowledge For- mulation for AI Planning. In A. E.Motta N.Shadbolt & N.Gibbins (Eds.), Engineering knowledge in the age of the semantic web (p. 449 -465). Springer.
  13. Porteous, J., Long, D., & Fox, M. (2004). The Identifica- tion and Exploitation of Almost Symmetry in Planning Problems. In K. Brown (Ed.), Proc. of the 23rd UK Planning and Scheduling SIG.
  14. Ryan, M. R. K. (2006). Multi-robot path planning with sub- graphs. In Proc. of the 19th Australasian Conference Robotics and Automation.
  15. Zivkovic, Z., Bakker, B., & Kröse, B. (2006). Hierarchical Map Building and Planning based on Graph Partition- ing. IEEE International Conference on Robotics and Automation, 1.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards