In dieser wissenschaftlichen Arbeit, welche in
Zusammenarbeit mit dem Fraunhofer Institut für
Integrierte Schaltungen in Erlangen entstand, wird
ein modulares Kommunikationsframework entwickelt,
welches für eine mobile Roboterplattform die
Integration von Steuerungskomponenten und den
Austausch beliebiger Daten zwischen diesen
Komponenten ermöglicht. Eine verteilte Kommunikation
über Rechnergrenzen hinweg wird mit Hilfe der
Middleware CORBA verwirklicht, in welche eine
praxisnahe Einführung gegeben wird. Dabei werden
auch die Unterschiede zu anderen
Middleware-Technologien herausgearbeitet. Durch den
Einsatz von Design Patterns wird eine flexible und
wiederverwendbare Framework-Basis geschaffen, mit
deren Hilfe individuelle Komponenten
programmiersprachenübergreifend integriert werden
können. Anhand von praxisrelevanten Fallbeispielen
wird die Integration von C++- und Java-Komponenten
erläutert. Somit richtet sich dieses Buch an alle
Informatik-Interessierten, die neben einem tieferen
Verständnis für die Grundlagen des Framework-Entwurfs
und verteilter komponentenbasierter Entwurfsansätze
auch einen Einblick in die Funktionsweise eines
innovativen mobilen Roboters gewinnen möchten.
Zusammenarbeit mit dem Fraunhofer Institut für
Integrierte Schaltungen in Erlangen entstand, wird
ein modulares Kommunikationsframework entwickelt,
welches für eine mobile Roboterplattform die
Integration von Steuerungskomponenten und den
Austausch beliebiger Daten zwischen diesen
Komponenten ermöglicht. Eine verteilte Kommunikation
über Rechnergrenzen hinweg wird mit Hilfe der
Middleware CORBA verwirklicht, in welche eine
praxisnahe Einführung gegeben wird. Dabei werden
auch die Unterschiede zu anderen
Middleware-Technologien herausgearbeitet. Durch den
Einsatz von Design Patterns wird eine flexible und
wiederverwendbare Framework-Basis geschaffen, mit
deren Hilfe individuelle Komponenten
programmiersprachenübergreifend integriert werden
können. Anhand von praxisrelevanten Fallbeispielen
wird die Integration von C++- und Java-Komponenten
erläutert. Somit richtet sich dieses Buch an alle
Informatik-Interessierten, die neben einem tieferen
Verständnis für die Grundlagen des Framework-Entwurfs
und verteilter komponentenbasierter Entwurfsansätze
auch einen Einblick in die Funktionsweise eines
innovativen mobilen Roboters gewinnen möchten.