Skip to main content

Plan-Based Multi-robot Cooperation

  • Conference paper
  • First Online:
Advances in Plan-Based Control of Robotic Agents

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 2466))

Abstract

Several issues arise if one wants to operate a team of autonomous robots to achieve complex missions. The problems range from mission planning taking into account the different robots capabilities to conflict free execution.

This paper presents a general architecture for multi-robot cooperation whose interest stems from its ability to provide a framework for cooperative decisional processes at different levels: mission decomposition and high level plan synthesis, task allocation and task achievement.

This architecture serves as a framework for two cooperative schemes that we have developed: M+NTA for Negotiation for Task Allocation, and M+CTA for Cooperative Task Achievement.

The overall system has been completely implemented and run on various realistic examples. It showed effective ability to endow the robots with adaptive auto-organization at different levels. A number of performance measures have been performed on simulation runs to quantify the relevance of the different cooperative skills that have been proposed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Alami, R. Chatila, S. Fleury, M. Ghallab, and F. Ingrand. An Architecture for Autonomy. International Journal of Robotics Research, 17(4):315–337, April 1998.

    Google Scholar 

  2. R. Alami, S. Fleury, M. Herrb, F. Ingrand, and F. Robert. Multi-robot cooperation in the martha project. IEEE Robotics and Automation Magazine, Special Issues: Robotics and Automation in Europe, 1997.

    Google Scholar 

  3. R. Alami, F. Ingrand, and S. Qutub. A scheme for coordinating multi-robot planning activities and plans execution. In ECAI’98, 1998.

    Google Scholar 

  4. H. Asama and K. Ozaki. Negotiation between multiple mobile robots and an environment manager. In IEEE ICRA’91, pages 533–5382, 1991.

    Google Scholar 

  5. K. Azarm and G. Schmidt. A decentralized approach for the conflict-free motion of multiple mobile robots. Advanced Robotics, 11(4):323–340, 1997.

    Article  Google Scholar 

  6. S. Botelho. Une architecture décisionnele pour la coopération multi-robots. PhD thesis, LAAS-CNRS, 2000.

    Google Scholar 

  7. S.S.C. Botelho. A distributed scheme for task planning and negotiation in multi-robot systems. In ECAI’98, 1998.

    Google Scholar 

  8. S.S.C. Botelho and R. Alami. M+: a scheme for multi-robot cooperation through negotiated task allocation and achievement. In IEEE ICRA’99, 1999.

    Google Scholar 

  9. S.S.C. Botelho and R. Alami. M+: A scheme for multi-robot cooperation through negotiated task allocation and achievement. In IEEE Int. Conf. on Robotics and Automation (ICRA 2000), 2000.

    Google Scholar 

  10. S.S.C. Botelho and R. Alami. Robots that cooperatively enhance their plans. In Distributed Autonomous Robotic Systems 4, Lynne E. Parker, George Bekey, and Jacob Barhen (eds.), Springer, 2000.

    Google Scholar 

  11. C. Boutilier and R. Brafman Planning with concurrent interaction actions. In AAAI’97, 1997.

    Google Scholar 

  12. A. Brumitt and B. Stentz. Dynamic mission planning for multiple mobile robots. In IEEE ICRA’ 96, 1996.

    Google Scholar 

  13. Y. Cao, A. Fukuna, and A. Kahng. Cooperative mobile robotics: Antecedents and directions. Autonomous Robots, 4:7–27, 1997.

    Article  Google Scholar 

  14. B. Clement and E. Durfee. Top-down search for coordinating the hierarchical plans of multiple agents. In Third International Conference on Autonomous Agents, pages 252–259. Association of Computing Machinery, 1999.

    Google Scholar 

  15. K. Decker and V. Lesser. Generalizing the partial global planning algorithm. In Int Journal of Cooperative Information Systems’ 92, 1992.

    Google Scholar 

  16. M. DesJardins, E. Durfee, C. Ortiz, and M. Wolverton. A survey of research in distributed, continual planning. AI Magazine, pages 13–22, 1999.

    Google Scholar 

  17. O. Despouys and F. Ingrand. Propice-plan: Toward a unified framework for planning and execution. In ECP’99, 1999.

    Google Scholar 

  18. G Dudek. A taxonomy for multi-agent robotics. Autonomous Robots, 3:375–397, 1997.

    Google Scholar 

  19. E. Durfee and V. Lesser. Using partial global plans to coordinate distributed problem solvers. In IJCAI’87, 1987.

    Google Scholar 

  20. E. Ephrati, M. Perry, and J.S. Rosenschein. Plan execution motivation in multi-agent systems. In AIPS, 1994.

    Google Scholar 

  21. F. Gravot and R. Alami. An extension of the plan-merging paradigm for multi-robot coordination. In IEEE International Conference on Robotics and Automation, Seoul, Korea, May 2001.

    Google Scholar 

  22. N. Jennings. Controlling cooperative problem solving in industrial multi-agent systems using joint intentions. Artificial Intelligence, 75, 1995.

    Google Scholar 

  23. J. Koehler, B. Nebel, J. Hoffmann, and Y. Dimopoulos Extending planning graphs to an adl subset. In ECP’97, 1997.

    Google Scholar 

  24. P. Laborie. IxTeT: une approche integrée pour la Gestion de Ressources et la Synthése de Plans. PhD thesis, Ecole Nationale Supérieure des Télécommunications, 1995.

    Google Scholar 

  25. D. Mackenzie and R. Arkin. Multiagent mission and execution. Autonomous Robots, 4:29–52, 1997.

    Article  Google Scholar 

  26. M. Mataric. Interaction and Intelligent Behavior. PhD thesis, Massachusetts Institute of Technology, 1994.

    Google Scholar 

  27. L. Parker. Alliance: An architecture for fault tolerant multirobot cooperation. IEEE Trans. on Robotics and Automation, 14(2):220–239, 1998.

    Article  Google Scholar 

  28. L. Parker. Current state of the art in distributed robot systems. In Distributed Autonomous Robotic Systems 4, Lynne E. Parker, George Bekey, and Jacob Barhen (eds.), Springer, pages 3–12, 2000.

    Google Scholar 

  29. M.E. Pollack. Planning in dynamic enviroments: The dipart system. Advanced Planning Technology: Technology Achievements of the ARPA/Rome Laboratory Planning Initiative, 1996.

    Google Scholar 

  30. S. Qutub, R. Alami, and F. Ingrand. How to solve deadlock situations within the plan-merging paradigm for multi-robot cooperation. In IEEE IROS’97, 1997.

    Google Scholar 

  31. J.S. Rosenschein and G. Zlotkin. Rules of and encounter: Designing convention for automated negotiation among computers. Artificial Intelligence-MIT press, 1994.

    Google Scholar 

  32. Y. Shoham and M. Tennenholtz. On social laws for artificial agent societies: Offline design. Artificial Intelligence, 0(75):231–252, 1995.

    Article  Google Scholar 

  33. R. Smith. The contract net protocol: High-level communication and control in a distributed problem solver. IEEE Transactions on Computers, c-29(12), 1980.

    Google Scholar 

  34. G Sullivan, A. Glass, B. Grosz, and S. Kraus. Intention reconciliation in the context of teamwork: An initial empirical investigation. Cooperative Information Agents III, Lecture Notes in Artificial Intelligence, 1652:138–151, 1999.

    Google Scholar 

  35. M. Tambe. Agent architectures for flexible, practical teamwork. In First International Conference on Autonomous Agents, 1998.

    Google Scholar 

  36. S. Yuta and S. Premvuti. Coordination autonomous and centralized decision making to achieve cooperative behaviors between multiple mobile robots. In IEEE IROS’92, 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Alami, R., da Costa Bothelho, S.S. (2002). Plan-Based Multi-robot Cooperation. In: Beetz, M., Hertzberg, J., Ghallab, M., Pollack, M.E. (eds) Advances in Plan-Based Control of Robotic Agents. Lecture Notes in Computer Science(), vol 2466. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-37724-7_1

Download citation

  • DOI: https://doi.org/10.1007/3-540-37724-7_1

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00168-3

  • Online ISBN: 978-3-540-37724-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics