Skip to main content

Asynchronous and Synchronous Cooperation

Demonstrated by Deadlock Resolution in a Distributed Robot System

  • Conference paper
Distributed Autonomous Robotic Systems 2

Abstract

Based upon an hierarchical world model with (virtual) roads we describe two different forms of cooperation. Asynchronous cooperation arises if preplanned trajectories of autonomous mobile robots with individual goals overlap. Synchronous cooperation takes place if several robots coordinate their actions in order to fulfill a collective task. We concentrate on all effects that result in the course of intersection passing. If a robot intends to pass an intersection and its destination road is occupied at its beginning the robot must not enter the intersection to keep it free. If there are mutual dependencies that result in a cycle no robot may proceed. We are faced with a deadlock that must be detected by all involved robots and resolved. While intersection passing in its regular form is an example for asynchronous cooperation, deadlock resolution shows cooperative synchronous behavior. We synchronize robots being involved in a deadlock in order to constitute a vehicle formation that moves as a unit at a higher organization level. We examine possible dependency graphs in traffic scenarios and explain the resulting data flow between the affected robots.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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.

Similar content being viewed by others

References

  1. E. G. Coffmann, M. Elphick, and A. Shoshani. System deadlocks. Computing Surveys, 3 (2): 67–78, June 1971.

    Article  Google Scholar 

  2. David D. Grossman. Traffic control of multiple robot vehicles. IEEE Journal of Robotics and Automation4(5):491–497, October 1988

    Google Scholar 

  3. P. Levi. Architectures of individual and distributed autonomous agents. In Intelligent Autonomous Systems IAS-2pages 315–324, 1989

    Google Scholar 

  4. P. Levi, M. Muscholl, and Th. Bräunl. Cooperative mobile robots stuttgart: Architecture and tasks In Intelligent Autonomous Systems IAS-4,pages 310–317, Amsterdam - Oxford - Washington DC, March 1995. IOS Press.

    Google Scholar 

  5. Lynne E. Parker. Designing control laws for cooperative agent teams. In Proceedings of the IEEE International Conference on Robotics and Automation, pages 582–587, Atlanta, Georgia, May 1993.

    Google Scholar 

  6. W.A. Rausch, N. Oswald, and P. Levi. Cooperative crossing of traffic intersections in a distributed robot system. In SPIE Sensor Fusion and Networked Robotics VIII, volume 2589, pages 218–229. SPIE, October 1995.

    Google Scholar 

  7. V. Sunderam. PVM: A framework for parallel distributed computing. InConcurrency: Practice ê? Experiencevolume 2, pages 315–339, December 1990

    Google Scholar 

  8. J. Wang and S. Premvuti. Fully distributed traffic regulation and control for multiple autonomous mobile robots operating in discrete space. In H. Asama, T. Fukuda, T. Arai, and I. Endo, editors, Distributed Autonomous Robotic Systems, pages 144–161. Springer Verlag, 1994.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer Japan

About this paper

Cite this paper

Rausch, W.A., Levi, P. (1996). Asynchronous and Synchronous Cooperation. In: Asama, H., Fukuda, T., Arai, T., Endo, I. (eds) Distributed Autonomous Robotic Systems 2. Springer, Tokyo. https://doi.org/10.1007/978-4-431-66942-5_22

Download citation

  • DOI: https://doi.org/10.1007/978-4-431-66942-5_22

  • Publisher Name: Springer, Tokyo

  • Print ISBN: 978-4-431-66944-9

  • Online ISBN: 978-4-431-66942-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics