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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
E. G. Coffmann, M. Elphick, and A. Shoshani. System deadlocks. Computing Surveys, 3 (2): 67–78, June 1971.
David D. Grossman. Traffic control of multiple robot vehicles. IEEE Journal of Robotics and Automation4(5):491–497, October 1988
P. Levi. Architectures of individual and distributed autonomous agents. In Intelligent Autonomous Systems IAS-2pages 315–324, 1989
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.
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.
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.
V. Sunderam. PVM: A framework for parallel distributed computing. InConcurrency: Practice ê? Experiencevolume 2, pages 315–339, December 1990
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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