"type": "float64",
"Minimum confidence"
"description":
}
Hinweis: Das tatsächliche Verhalten, die zulässigen Anfragen und die speziellen Rückgabecodes hängen in ho-
hem Maße von der gewählten Ressource, vom Kontext und von der Aktion ab. Siehe die
cen
(Abschnitt 7.2.2) des rc_visard und einzelnen Parameter und Services jedes
6).
7.2.2 Verfügbare Ressourcen und Anfragen
Die für die REST-API verfügbaren Ressourcen lassen sich in folgende Teilbereiche gliedern:
•
/nodes
: Zugriff auf die
den, Parametern und verfügbaren Services.
•
/datastreams
: Zugriff auf die und Verwaltung der Datenströme der rc_dynamics-Schnittstelle (siehe
rc_dynamics-Schnittstelle, Abschnitt 7.3) des rc_visard.
•
/logs
: Zugriff auf die im rc_visard hinterlegten Logdateien.
•
/system
: Zugriff auf den Systemzustand und Verwaltung der Lizenzen sowie der Firmware-Updates.
Module, Parameter und Services
Die
(Abschnitt 6) des rc_visard heißen in der REST-API nodes und vereinen jeweils bestimm-
Softwaremodule
te algorithmische Funktionen. Über folgenden Befehl lassen sich alle Softwaremodule der REST-API mit ihren
jeweiligen Services und Parametern auflisten:
curl -X GET http://<rcvisard>/api/v1/nodes
Informationen zu einem bestimmten Modul (z. B.
curl -X GET http://<rcvisard>/api/v1/nodes/rc _ stereocamera
Status: Während der Laufzeit stellt jedes Modul Informationen zu seinem aktuellen Status bereit. Dies umfasst
nicht nur den aktuellen Verarbeitungsstatus des Moduls (z. B.
Module melden auch Laufzeitstatistiken oder schreibgeschützte Parameter, sogenannte Statuswerte. Die
rc _ stereocamera
Statuswerte des
curl -X GET http://<rcvisard>/api/v1/nodes/rc _ stereocamera/status
Hinweis: Die zurückgegebenen Statuswerte sind modulspezifisch und werden im jeweiligen
modul
(Abschnitt 6) dokumentiert.
Hinweis: Statuswerte werden nur gemeldet, wenn sich das jeweilige Modul im Zustand
findet.
Parameter: Die meisten Module stellen Parameter über die REST-API des rc_visard zur Verfügung, damit ihr
Laufzeitverhalten an den Anwendungskontext oder die Anforderungen angepasst werden kann. Die REST-
API ermöglicht es, den Wert eines Parameters zu setzen und abzufragen. Darüber hinaus stellt sie weitere
Angaben, wie z. B. den jeweiligen Standardwert und zulässige Minimal- bzw. Maximalwerte von Parame-
tern, zur Verfügung.
rc _ stereomatching
Die
curl -X GET http://<rcvisard>/api/v1/nodes/rc _ stereomatching/parameters
7.2. REST-API-Schnittstelle
Softwaremodule
(Abschnitt 6) des rc_visard mit ihren jeweiligen Laufzeitzustän-
rc _ stereocamera
-Moduls lassen sich beispielsweise wie folgt abrufen:
-Parameter lassen sich beispielsweise wie folgt abrufen:
verfügbaren Ressour-
Softwaremoduls
) lassen sich mit folgendem Befehl abrufen:
oder
), sondern die meisten
running
stale
(Abschnitt
Die
Software-
running
be-
73