Sensoren & Schnittstellenen

Sensoren

NISYS TrafficSimulation (TRS) stellt eine Reihe von Sensordaten zur Verfügung, auf deren Basis Hard- und Software Komponenten getestet werden können.
  • Bild- und Radar-Sensoren verfügbar
  • Beliebig definierbare Perspektive relativ zum Ego-Fahrzeug
  • Mehrere Ansichten parallel (z.B. Frontansicht, Rückspiegel, Vogelperspektive etc.)
  • Parametrisierung der Kameras
  • Stereo-Kameras
  • Tiefeninformationen (z.B. als Referenzdaten für Stereosysteme)

Some alt text


Schnittstellen

Alle Sensordaten, interne Zustandsparameter und Referenzdaten (ground truth) können über eine Vielzahl an Schnittstellen ausgelesen und konfiguriert werden. Dies erfolgt netzwerktransparent und betriebssystemunabhängig, so dass aus der gewohnten Entwicklungsumgebung heraus auf diese Daten zugegriffen werden kann. Eine standard-konforme XML-RPC-Schnittstelle ermöglicht die Anbindung an eine Vielzahl von Skript- und Programmiersprachen, wie beispielsweise Python, Lua und Matlab, aber auch Java, C++ u.v.m.





Python

  • Netzwerktransparente und betriebssystemunabhängige Schnittstelle zu Python über XML-RPC (lokal, oder von Remote-Clients aus)
  • Vollständige Steuerung und Konfiguration des Simulators von Python aus
  • Steuerung des Ego-Fahrzeugs sowie der Umgebungsfahrzeuge
  • Zugriff auf Zustandvariablen und Sensordaten (Geschwindigkeiten, Bilder etc.)
  • Zugriff erfolgt online in Echtzeit, oder schrittweise pro Bild

Some alt text


Matlab

  • Netzwerktransparente Schnittstelle zu Matlab via Java
  • Vollständige Steuerung und Konfiguration des Simulators
  • Steuerung des Ego-Fahrzeugs, sowie der Umgebungsfahrzeuge
  • Zugriff auf Zustandsvariablen und Sensordaten (Geschwindigkeiten, Kamerabilder etc.)
  • Einfache Integration neuer Sensoren (Sensorplugins)
  • Zugriff erfolgt online in Echtzeit, oder schrittweise pro Bild

Some alt text


CAN-Bus

  • Vollständige Intergration in vorhandene CAN-Bus-Infrastruktur
  • Senden und Empfangen von CAN-Nachrichten
  • Ereignisbasiertes Senden von CAN-Nachrichten (z.B. Ego-Geschwindigkeit, Spurwechsel, etc)
  • Empfang von CAN-Nachrichten und freie Konfiguration der entsprechenden Reaktion


NISYS GmbH© 2013
.