Skip to main content

Designing an Architecture for Adjustably Autonomous Robot Teams

  • Conference paper
  • First Online:
Advances in Artificial Intelligence. PRICAI 2000 Workshop Reader (PRICAI 2000)

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

Included in the following conference series:

Abstract

We are beginning a project to develop fundamental capabilities that enable multiple, distributed, heterogeneous robots to coordinate in achieving tasks that cannot be accomplished by the robots individually. The basic concept is to enable the individual robots to act fairly independently of one another, while still allowing for tight, precise coordination when necessary. The individual robots will be highly autonomous, yet will be able to synchronize their behaviors, negotiate with one another to perform tasks, and “advertise” their capabilities. This architectural approach differs from most other work in multi-robot systems, in which the robots are either loosely coupled agents, with little or no explicit coordination [1,4,5], or else are tightly coordinated by a highly centralized planning/execution system [3]. Our proposed architecture will support the ability of robots to react to changing and/or previously unknown conditions by replanning and negotiating with one another if the new plans conflict with previously planned-upon cooperative behaviors. The resulting capability will make it possible for teams of robots to undertake complex coordinated tasks, such as assembling large structures, that are beyond the capabilities of any one of the robots individually. Emphasis will be placed on the reliability of the worksystem to monitor and deal with unexpected situations, and flexibility to dynamically reconfigure as situations change and/or new robots join the team.

A main technical challenge of the project is to develop an architectural framework that permits a high degree of autonomy for each individual robot, while providing a coordination structure that enables the group to act as a unified team. Our approach is to extend current state-of-the-art hierarchical, layered robot architectures being developed at NASA JSC (3T) [2] and CMU (TCA) [6] to support distributed, coordinated operations. Our proposed architecture is highly compatible with these single-agent robot architectures, and will extend them to enable multiple robots to handle complex tasks that require a fair degree of coordination and autonomy.

As second technical challenge is to use distributed techniques to provide coordinated control of complex, coupled dynamic systems. For example, a mobile manipulator may have many degrees of freedom and controlling them all from a single controller would be complicated and computationally expensive. However, by breaking the complicated control problem into several simpler control problems and then having the simpler control problems coordinate and cooperate with each other to achieve a task we can reduce complexity and computational requirements. This approach will require the architectural support described in the previous paragraph.

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.

Reference

  1. Tucker Balch and Ron Arkin. Behavior-based formation control for multiagent robot teams. IEEE Transactions on Robotics and Automation, 14(6), 1998.

    Google Scholar 

  2. R. Peter Bonasso, R.J. Firby, E. Gat, David Kortenkamp, David P. Miller, and Marc Slack. Experiences with an architecture for intelligent, reactive agents. Journal of Experimental and Theoretical Artificial Intelligence, 9(1), 1997.

    Google Scholar 

  3. O. Khatib. Force strategies for cooperative tasks in multiple mobile manipulation systems. In Proceedings of the International Symposium of Robotics Research, 1995.

    Google Scholar 

  4. Maja J. Mataric. Using communication to reduce locality in distributed multiagent learning. Journal of Experimental and Theoretical Artificial Intelligence, 10(2):357–369, 1998.

    Article  MATH  Google Scholar 

  5. Lynne Parker. ALLIANCE: An architecture for fault tolerant multirobot cooperation. IEEE Transactions on Robotics and Automation, 14(2), 1998.

    Google Scholar 

  6. Reid Simmons. Structured control for autonomous robots. IEEE Transactions on Robotics and Automation, 10(1), 1994.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kortenkamp, D. (2001). Designing an Architecture for Adjustably Autonomous Robot Teams. In: Kowalczyk, R., Loke, S.W., Reed, N.E., Williams, G.J. (eds) Advances in Artificial Intelligence. PRICAI 2000 Workshop Reader. PRICAI 2000. Lecture Notes in Computer Science(), vol 2112. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45408-X_34

Download citation

  • DOI: https://doi.org/10.1007/3-540-45408-X_34

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42597-7

  • Online ISBN: 978-3-540-45408-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics