Zusammenfassung
Die struktierte Entwicklung verteilter Software für autonome Systeme stellt nicht zu unterschätzende Ansprüche an das Design unter Gesichtspunkten des Software-Engineering. Im vorliegenden Beitrag wird die am Lehrstuhl für Realzeit-Computersysteme der Technischen Universität München entwickelte Systemarchitektur OSCAR (Operating System for the Control of Autonomous Robots) beschrieben. OSCAR stellt dabei als ein auf dem Middle-Ware Standard CORBA basierendes, abstraktes Betriebssystem die Entwicklungs- und Zielplattform des autonomen, mobilen Roboters MARVIN dar, der z.Z. für die Exploration von Innenräumen eingesetzt wird. Der Beitrag geht auf die interne Struktur von OSCAR näher ein und erläutert verschiedene Kommunikationskonzepte in Hinblick auf praktische Handhabung und Performance.
Die vorliegende Arbeit wurde im Rahmen des Projekts Exploration von Innenräumen mit optischen Sensoren auf mehreren, aufgabengerechten Abstraktionsebenen (Förderungsnummer Fa109/14-1) von der Deutschen Forschungsgemeinschaft (DFG) gefördert.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Literatur
J. S. Albus and A. M. Meystel. A Reference Model Architecture for Design and hnplementation of Litelligent Control in Large and Complex Systems. Int. J. of Intelligent Control and Systems, 1 (1): 15–30, 1996.
R. C. Arkin. Behavior-Based Robotics. MIT Press, 1998.
T. Bergener and A. Steinhage. An Architecture for Behavioral Organization using Dynamical Systems. In C. Wilke, S. Altmeyer, and T. Martinetz, editors, Third German Workshop on Artificial Life. Verlag Harri Deutsch, 1998.
S. Blum. OSCAR-Homepage. http://www.rcs.ei.tum.de/research/rovi/oscar
S. Bluin, D. Burschka, C. Eberst, T. Einsele, A. Hauck, N. O. Stöffler, and G. Färber. Autonome Exploration von Innenräumen mit der Multisensorik-Plattform MARVIN. In Autonome Mobile Systeme, Informatik aktuell, pages 138–147. Springer-Verlag, 1998.
S. Blum, T. Einsele, A. Hauck, N. O. Stöf ler, G. Färber, T. Schmitt, C. Zierl, and B. Radig. Eine konfigurierbare Systemarchitektur zur geometrisch-topologischen Exploration von Innenräumen. In Autonome Mobile Systeme, Informatik aktuell. Springer-Verlag, Nov. 1999.
R. A. Brooks. A Robust Layered Control System For a Mobile Robot. IEEE Journal of Robitics and Automatisation, RA-2, No. 1: 14–23, 1986.
Object Oriented Concepts. Orbacus. http://www.ooc.com/ob
OMG. CORBA/IIOP 2.3 specification. http://www.omg.org/corba, 1998.
C. Schlegel and R. Wörz. Der Softwarerahmen SmartSoft zur Implementierung sensomotorischer Systeme. In Autonome Mobile Systeme, hiformatik aktuell, pages 208–217. Springer-Verlag, 1998.
R. Simmons, R. Goodwill, K. Haigh, S. Koenig, and J. O’Sullivan. A Layered Architecture for Office Delivery Robots. In First International Conference on Autonomous Agents, Feb. 1998.
A. Steinhage and T. Bergener. Dynamical Systems for the Behavioral Organization of an Anthropomorphic Mobile Robot. In From animals to animats 5: Proceedings of the Fifth International Conference on Simulation of Adaptive Behavior, pages 147–152. MIT Press, 1998.
N. O. Stöffier, A. Hauck, and G. Färber. Ein geometrisch-symbolisches Umgebungsmodell zur Unterstützung verschiedener Perzeptionsaufgaben autonomer, mobiler Systeme. In G. Schmidt and F. Freyberger, editors, Autonome Mobile Systeme, Informatik aktuell, pages 108–117. Springer-Verlag, 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Blum, S. (2000). OSCAR — Eine Systemarchitektur für den autonomen, mobilen Roboter MARVIN. In: Dillmann, R., Wörn, H., von Ehr, M. (eds) Autonome Mobile Systeme 2000. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-59576-9_26
Download citation
DOI: https://doi.org/10.1007/978-3-642-59576-9_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41214-4
Online ISBN: 978-3-642-59576-9
eBook Packages: Springer Book Archive