Komfortfunktionen

Plot

ADAF stellt ein einfach zu bedienendes Plottingsystem zur Verfügung. Es unterstützt sowohl statische als auch dynamische Plots, in der die verschiedenen Arten der Visualisierung verfügbar sind. Plugins können das ADAF SDK dazu verwenden, neue Plots zu erstellen und Plotkurven hinzuzufügen. ADAF GUI trägt die Verantwortung für das Konfigurieren und Visualisieren der Plots und Kurven in einem benutzerfreundlichen Stil.


Some alt text

 

2D-Visualisierung

Bilder aller gängigen Formate können unter Verwendung des 2D-Displayplugins dargestellt werden. Dieses Plugin ist schnell und unterstützt eine Vielzahl von Features, wie z.B. Color Maps, Normalisierung, Zoomen, Gammakorrektur usw. Das 2D-Displayplugin kann mit  grafischen Elementen überlagert werden. Es ist sowohl Teil von ADAF Basic als auch von ADAF Professional.



Some alt text


3D-Visualisierung

Mit Hilfe der 3D-Visualisierung ist es möglich, Punktwolken interaktiv darzustellen. Der Benutzer kann durch die Szene navigieren, die Helligkeitseinstellungen anpassen und anderen Visualisierungseigenschaften nutzen. Diese beinhalten die folgenden Features:

  • Triangulierung der Punktwolke
  • Überlagern der 3D-Daten mit 2D-Bilddaten (Texturierung)
  • Verschiedene Farbschemata
  • Interaktive Definition der Volume of Interest (nur in ADAF Professional verfügbar)



Some alt text

Some alt text


Properties

Hier können eine Vielzahl von Einstellungen vorgenommen. Jedes Plugin kann eine beliebige Anzahl an Properties als Konfigurationsoptionen bereitstellen. Die Verwaltung der Konfiguration (Laden/Speichern) erfolgt durch ADAF. Es gibt verschiedene Arten von Properties, wobei hier nur die wichtigsten aufgelistet sind:

  • Boolesche Werte
  • Zahl (Ganzzahlig oder Fließkomma)
  • Zeichenkette
  • Aufzählung
  • Dateiname oder Verzeichnis




Some alt text


Leistungsmessung

Das ADAF bietet eine Auswahl an Plots zur Leistungsmessung an. 

Datendurchsatz

Dieser Plot zeigt die aktuelle Frequenz, mit der die einzelnen Sensoren Daten in ADAF bereitstellen.

Zeitmessung

Dieser Graph zeigt für alle Plugins die jeweilige Verarbeitungszeit an. So lässt sich leicht feststellen, welche Auswirkung veränderte Parameter oder Änderungen am Code hervorrufen. Die zuletzt gemessenen Zeiten werden als Kurve dargestellt.


Some alt text

Some alt text


Logging

Das Logging wird zur einfachen Ausgabe von Statusmeldungen verwendet. Dabei ist es möglich, Meldungen mit verschiedener Wichtigkeit auszugeben und die Ausgabe nach Wichtigkeit zu filtern.



Some alt text




Aufnahme/ Wiedergabe

Sensordaten verschiedener Sensoren können aufgezeichnet und wiedergegeben werden. Dies passiert mit Hilfe des HDF-Recorder-Plugins, welches Teil von ADAF Basic und ADAF Professional ist. Dieses Plugin nutzt das offene Dateiformat HDF5, um die Sensordaten mit allen verbindlichen Attributen aufzuzeichnen.  Die aufgezeichneten Daten können in Echtzeit oder Überechtzeit wiedergegeben werden. Die Wiedergabe ist nicht auf HDF5-Sequenzen beschränkt. Das C++-SDK ermöglicht die Integration weiterer Formate durch Implementierung von Plugins.



Some alt text

NISYS GmbH© 2013
.