genView
Änderungen
Inhalt
Benutzung

Inhalt

Das Paket umfaßt folgende Teile:
  1. genRob®-genView mit dieser Dokumentation,
  2. genRob®-genControl-Klient 5.2 - ohne Dokumentation etc., jedoch mit den Teilen
    • Roblet®-Bibliothek 2.0
    • Sun Jini™-Kern und -Erweiterung 1.2.1_001
  3. Einheiten-Bibliotheken von

Viele Punkte sind Komponenten des genRob®-Systems.  Mehr Informationen, eine Motivation der Roblet®-Architektur und des genRob®-Systems sind auf der Website des genRob®-Projektes zu finden.


genRob®-genView

Dies ist das eigentliche Java™-Programm.  Alle anderen Seiten dieser Dokumentation beziehen sich darauf.  Zur Ausführung werden die anderen Komponenten benötigt.

genRob®-genView besteht aus den JAR-Dateien:

  • genRob.genView.jar - das Java™-Programm,

Dazu kommen dann noch weitere Dateien:

  • genView.bat - eine Start-Batch-Datei für Microsoft-Windows™ und
  • genView.sh - eine Start-Script-Datei für Unix®, Mac OS X™ und Linux.

Die Dokumentation besteht aus der Einstiegsdatei index.html im Hauptverzeichnis und allen Dateien im Unterverzeichnis doc.  Die Einstiegsdatei kann mit Hilfe eines beliebigen Browsers geöffnet werden.  Damit erschließen sich dann alle Teile der Dokumentation.  Der vorliegende Text gehört dazu.

Eine neue Version dieses Paketes ist von den genView-Seiten des genRob®-Systems erhältlich.


genRob®-genControl-Klient

genRob®-genControl-Klient wird zur Kommunikation mit Roblet®-Server des Typs genRob®-genControl benutzt.  Diese Komponente wird vom genRob®-Projekt angeboten und weiterentwickelt.

genRob®-genControl-Klient besteht aus drei Teilen:

Roblet®-Server-Klient

Ein Roblet®-Server übernimmt er sämtliche Belange der Arbeit mit Roblets®.  In dieser Anwendung werden die Bibliotheken benötigt, die es ermöglichen, mit einem solchen Server Kontakt aufzunehmen.

Folgende Dateien gehören dazu:

  • genRob.genControl.client.jar - die Klienten-Bibliothek.

Beigefügt wurde die Version 5.2 vom 9. September 2007.  Die Dokumentation etc. sind nicht mit beigegeben.  Das vollständige Paket kann von den genControl-Seiten des genRob®-Systems heruntergeladen werden.

Log-Einträge lassen sich von diese Bibliothek per Java™-Eigenschaft genRob.genControl.client.log machen.

Roblet®-Bibliothek

Die Roblet®-Bibliothek ist die Basis eines jeden Roblet®-Systems, d.h. eines verteilten Systems, basierend auf der Roblet®-Architektur.  Diese Bibliothek wird von roblet®.org angeboten und weiterentwickelt.

In der hier benutzten Java™-Variante dieser Bibliothek befinden sich grundlegende Definitionen, die Voraussetzung für die Zusammenarbeit der verteilten Komponenten eines Java™-Roblet®-Systems sind.  Beispiel für ein solches System ist das genRob®-System.

Von der Roblet®-Bibliothek wird nur eine Datei benötigt:

  • org.roblet.jar.

Beigefügt wurde die Version 2.0 vom 20. August 2005.  Die Dokumentation etc. sind nicht mit beigegeben.  Das vollständige Paket kann von Bibliotheks-Seiten bei roblet®.org heruntergeladen werden.

Sun Jini™ - Kern und Erweiterung

Diese Bibliothek wird benutzt, damit genRob®-genControl in einem Jini™-Netzwerk als Dienstleistung publiziert und gefunden werden kann.  Die Jini™-Bibliothek wird von der Firma Sun Microsystems angeboten und weiterentwickelt.

Mit Hilfe dieser Bibliothek ist es möglich, daß genRob®-genControl-Instanzen im Netzwerk ohne vorherige Kenntnis ihrer Orte (Host:Port) gefunden werden können.

Folgende Dateien gehören dazu:

  • jini-core.jar und
  • jini-ext.jar.

Die eben genannten Dateien sind nur zur Referenz und zum Testen einer Installation mitgegeben worden.  Für den produktiven Einsatz sind passende Versionen von der o.g. Website des Herstellers zu verwenden.  Lesen Sie dort auch die Lizenzbedingungen.

Beigefügt wurde die Version "1.2.1_001" vom August 2002 - u.U. können jedoch auch ältere oder neuere Versionen für den Betrieb von genRob®-genControl benutzt werden.  Die Dokumentation etc. sind nicht mit beigegeben.  Das vollständige Paket kann von Jini™-Seiten bei Sun Microsystems heruntergeladen werden.

Ein möglicher Jini™-Dienstleistungs-Verzeichnisdienst für genRob®-genControl ist dabei genRob®-genMediator.  Von genRob®-genMediator muß im Netzwerk mindestens eine Instanz laufen.  Das vollständige Paket von genRob®-genMediator kann von den Seiten des genRob®-Systems heruntergeladen werden.


Einheiten-Bibliotheken

Die Einheiten werden von genView benötigt, um auf Roblet®-Server passender Typen zugreifen zu können.

genRob®-BuR-Speicher

Diese Einheiten werden benutzt, um BuR-Meßdaten speichern zu können.  Das genRob®-genControl-Modul wird vom genRob®-Projekt im Rahmen eines Projektes mit der Firma Bormann & Reinhold Elektro-Steuerungstechnik GmbH, Ibbenbüren, betreut und weiterentwickelt.

Um per Roblet® auf diesen Server zugreifen zu können, wird folgende Datei benötigt:

  • genRob.BuR.store.unit.jar - die Einheiten des Roblet®-Servers

Beigefügt wurde die Version 4.5 vom 13. Juli 2007.  Die Dokumentation etc. sind nicht mit beigegeben. 

genRob®-genControl(-Einheiten)

Dieser Einheiten werden benutzt, um damit spezielle Funktionalität von Roblet®-Servern des Typs genRob®-genControl verwenden zu können.  Der Roblet®-Server wird vom genRob®-Projekt betreut und weiterentwickelt.

Um per Roblet® auf diesen Server zugreifen zu können, wird folgende Datei benötigt:

  • genRob.genControl.unit.jar - die Einheiten des Servers selbst

Beigefügt wurde die Version 5.2 vom 9. September 2007.  Die Dokumentation etc. sind nicht mit beigegeben.  Das vollständige Paket kann von den genControl-Seiten des genRob®-Systems heruntergeladen werden.

genRob®-genMap

Diese Einheiten werden benutzt, damit im Netz verfügbare Karten-Server vom Typ genRob®-genMap erreicht werden können.  Das genRob®-genControl-Modul wird vom genRob®-Projekt betreut und weiterentwickelt.

Um per Roblet® auf diesen Server zugreifen zu können, wird folgende Datei benötigt:

  • genRob.genMap.unit.jar - die Einheiten des Karten-Servers

Beigefügt wurde die Version 2.2 vom 2. Februar 2006.  Die Dokumentation etc. sind nicht mit beigegeben.  Das vollständige Paket kann von den genMap-Seiten des genRob®-Systems heruntergeladen werden.

genRob®-genPath

Diese Einheiten werden benutzt, damit im Netz verfügbare Bahnplanungs-Server vom Typ genRob®-genPath erreicht werden können.  Das genRob®-genControl-Modul wird vom genRob®-Projekt betreut und weiterentwickelt.

Um per Roblet® auf diesen Server zugreifen zu können, wird folgende Datei benötigt:

  • genRob.genPath.unit.jar - die Einheiten des Bahnplanungs-Server

Beigefügt wurde die Version 1.0 vom 02. Oktober 2005.  Die Dokumentation etc. sind nicht mit beigegeben.  Das vollständige Paket kann von den genPath-Seiten des genRob®-Systems heruntergeladen werden.

genRob®-genPCAN

Diese Einheiten werden benutzt, damit im Netz verfügbare PCAN-Hardware-Server vom Typ genRob®-genPCAN erreicht werden können.  Das genRob®-genControl-Modul wird vom genRob®-Projekt betreut und weiterentwickelt.

Um per Roblet® auf diesen Server zugreifen zu können, wird folgende Datei benötigt:

  • genRob.genPCAN.unit.jar - die Einheiten des PCAN-Hardware-Server

Beigefügt wurde die Version 2.7.1 vom 12. Februar 2007.  Die Dokumentation etc. sind nicht mit beigegeben.  Das vollständige Paket kann von den genPCAN-Seiten des genRob®-Systems heruntergeladen werden.

genRob®-genSimulation

Diese Einheiten werden benutzt, damit im Netz verfügbare Roboter-Simulationen vom Typ genRob®-genSimulation und UniHH-MobileRobot erreicht werden können.  Das genRob®-genControl-Modul wird vom genRob®-Projekt betreut und weiterentwickelt.

Um per Roblet® auf diesen Server zugreifen zu können, werden folgende Dateien benötigt:

  • genRob.genSimulation.unit.jar - die Einheiten der Roboter-Simulation
  • uhh.fbi.tams.mobilerobot.unit.jar - die Einheiten des Hamburger Roboters

Beigefügt wurde die Version 2.0 vom 17. September 2005.  Die Dokumentation etc. sind nicht mit beigegeben.  Das vollständige Paket kann von den genSimulation-Seiten des genRob®-Systems heruntergeladen werden.

genRob®-genTransponder

Diese Einheiten werden benutzt, damit im Netz verfügbare Transponder-Hardware-Server vom Typ genRob®-genTransponder erreicht werden können.  Das genRob®-genControl-Modul wird vom genRob®-Projekt betreut und weiterentwickelt.

Um per Roblet® auf diesen Server zugreifen zu können, wird folgende Datei benötigt:

  • genRob.genTransponder.unit.jar - die Einheiten des Transponder-Hardware-Server

Beigefügt wurde die Version 1.0 vom 13. September 2005.  Die Dokumentation etc. sind nicht mit beigegeben.  Das vollständige Paket kann von den genPCAN-Seiten des genRob®-Systems heruntergeladen werden.

Uni-Hamburg-MobileRobot

Diese Einheiten werden benutzt, damit im Netz verfügbare Roboter-Server vom Typ UniHH-MobileRobot erreicht werden können.  Die mobilerobot-Bibliothek wird von Daniel Westhoff, Universität Hamburg (UHH), Fachbereich für Informatik (FBI), Technische Aspekte multimodaler Syteme (TAMS) betreut und weiterentwickelt.

Die eben genannten Dateien sind nur zur Referenz und zum Testen einer Installation mitgegeben worden.  Für den produktiven Einsatz sind passende Versionen von der o.g. Website des Herstellers zu verwenden.  Lesen Sie dort auch die Lizenzbedingungen.

Um per Roblet® auf diesen Server zugreifen zu können, wird folgende Datei benötigt:

  • uhh.fbi.tams.mobilerobot.unit.jar - die Einheiten des Roboter-Server

Beigefügt wurde die Version 0.5 vom 16. September 2005.  Die Dokumentation etc. sind nicht mit beigegeben.  Das vollständige Paket kann von den Seiten des Hamburger Roblet®-Systems heruntergeladen werden.

Uni-Hamburg-PersonTracker

Diese Einheiten werden benutzt, damit im Netz verfügbare PersonTracker-Server vom Typ UniHH-PersonTracker erreicht werden können.  Die persontracker-Bibliothek wird von Martin Weser, Universität Hamburg (UHH), Fachbereich für Informatik (FBI), Technische Aspekte multimodaler Syteme (TAMS) betreut und weiterentwickelt.

Die eben genannten Dateien sind nur zur Referenz und zum Testen einer Installation mitgegeben worden.  Für den produktiven Einsatz sind passende Versionen von der o.g. Website des Herstellers zu verwenden.  Lesen Sie dort auch die Lizenzbedingungen.

Um per Roblet® auf diesen Server zugreifen zu können, wird folgende Datei benötigt:

  • uhh.fbi.tams.persontracker.unit.jar - die Einheiten des PersonTracker-Server

Beigefügt wurde die Version 0.2 vom 27. September 2005.  Die Dokumentation etc. sind nicht mit beigegeben.  Das vollständige Paket kann von den Seiten des Hamburger Roblet®-Systems heruntergeladen werden.

Uni-Hamburg-PTU

Diese Einheiten werden benutzt, damit im Netz verfügbare PTU-Hardware-Server vom Typ UniHH-PTU erreicht werden können.  Die ptu-Bibliothek wird von Daniel Westhoff, Universität Hamburg (UHH), Fachbereich für Informatik (FBI), Technische Aspekte multimodaler Syteme (TAMS) betreut und weiterentwickelt.

Die eben genannten Dateien sind nur zur Referenz und zum Testen einer Installation mitgegeben worden.  Für den produktiven Einsatz sind passende Versionen von der o.g. Website des Herstellers zu verwenden.  Lesen Sie dort auch die Lizenzbedingungen.

Um per Roblet® auf diesen Server zugreifen zu können, wird folgende Datei benötigt:

  • uhh.fbi.tams.ptu.unit.jar - die Einheiten des PTU-Hardware-Server

Beigefügt wurde die Version 0.4 vom 16. September 2005.  Die Dokumentation etc. sind nicht mit beigegeben.  Das vollständige Paket kann von den Seiten des Hamburger Roblet®-Systems heruntergeladen werden.

 

© 2002-2007 Hagen Stanek, genRob®
genSite 2.1.2