
Künftige integrierte Sicherheits- und Komfortsysteme im Fahrzeug wie auch effizientes Verkehrsmanagement erfordern die Vernetzung von Fahrzeugen untereinander und mit der Infrastruktur. Mit der offenen und skalierbaren Entwicklungsumgebung viilab® bringen wir die Zukunft der Fahrzeugkommunikation auf die Straße – schon heute. Wir begleiten Sie dabei von der Idee bis hin zum fertigen Produkt mit unseren Entwicklungswerkzeugen und Engineering-Dienstleistungen.
viilab® development tools
viilab® ist eine modulare und flexible Software-Produktfamilie, die sowohl unter Windows als auch unter Linux eingesetzt werden kann. Sie unterstützt Ihre Entwicklung auf verschiedenen Ebenen:
Die Entwicklungsumgebung viilab® ermöglicht die schnelle Umsetzung Ihrer Kommunikationskonzepte und -szenarien. Dazu dient eine ereignisbasierte Skriptsprache, die eigens für die Bedürfnisse und Anforderungen der Fahrzeugkommunikation entwickelt wurde.
Bereits nach kurzer Einarbeitungszeit wird es Ihnen möglich sein, relevante Informationen und Signale innerhalb und außerhalb des Fahrzeugs zu erfassen, zu verarbeiten und sinnvolle Aktionen einzuleiten.
viilab® ermöglicht den vereinheitlichten Zugriff auf einen kontinuierlich wachsenden Bestand von Softwarebausteinen und Komponenten der Fahrzeugelektronik. Die Wiederverwendbarkeit und Portierbarkeit des Codes garantieren die zukunftssichere Umsetzung Ihrer Ideen.
viilab® unterstützt Entwicklungen in den Bereichen
- Fahrzeugsicherheit
- Verkehrseffizienz
- Komfort
- Infotainment
Die modulare Architektur ermöglicht den transparenten Zugriff auf aktuelle und zukünftige Technologien, wie z.B.
- Fahrzeug-Bussysteme
- Kommunikationstechnologien
- Tracing- / Loggingmechanismen (Datenaufzeichnung, Live-Monitoring)
- Navigationssysteme
- Benutzerschnittstellen
Mit einer C++-Programmierschnittstelle (API) ermöglicht viilab++ die Erweiterung der viilab®-Kommunikationsplattform um neue Logikmodule und Hardwaretreiber, die auch den Anforderungen zeitkritischer Anwendungen gerecht werden. Somit können zum einen neue Kommunikationstechnologien und -algorithmen implementiert werden, zum anderen wird die Integration bestehenden Know-hows in Form von Softwarebibliotheken vereinfacht.
viilab++ erlaubt darüber hinaus die Erweiterung der Scripting-Funktionalität. Eine wachsende Code-Basis für die Anwendungsentwicklung ist damit garantiert.
Die C++-API ist für Windows und Linux-Betriebssysteme verfügbar und unterstützt damit die Entwicklung von portierbarem und gleichzeitig hocheffizientem Code.
viilab runtime (viilab RT) dient als Ausführungsschicht für viilab®-Applikationen. Sie stellt damit einen Kommunikationsknoten und die Basis für Ihre Entwicklungen im Bereich der Fahrzeugkommunikation dar. Je nach Auswahl der erforderlichen Module und Konfigurationseinstellungen kann viilab runtime als OnBoardUnit (OBU), RoadSideUnit (RSU) oder als GenericManagementUnit (GMU) ausgebaut werden. Letztere dient z. B. zur Steuerung von Signalgebern in der Infrastruktur, Aufzeichnung von Daten oder zum Live-Monitoring im Feldtest.
Bei der Entwicklung von viilab runtime wurde großer Wert auf die Ressourcen-schonende und Performance-optimierte Implementierung gelegt. Damit ist viilab® schon heute der ideale Ausgangspunkt für Ihre Anwendungen der Zukunft.
viilab® extended reality
Aufgrund der Architektur unterscheidet viilab® nicht zwischen Simulationsmodus und realem Test. Dadurch können Applikationen risikofrei in der Simulation entwickelt werden und ohne Modifikationen sukzessive vom Simulationsmodus in den realen Betrieb überführt werden. Für viilab® ist Simulation „Extended Reality“.
viilab® management tools
Die viilab®-Produktfamilie wird abgerundet durch Management-Werkzeuge, mit denen auch die komplexen Strukturen künftiger Fahrzeugkommunikationssysteme gesteuert und verwaltet werden können. Dies umfasst u. a. die Bereiche
- Remote Administration
- Remote Monitoring
- Collective Services
- Collective Applications
- Collective Intelligence
viilab® services
Natürlich unterstützen wir Sie gerne bei der Entwicklung Ihrer Produkte oder bei der Darstellung Ihres Kommunikationskonzepts. Wir entwickeln für Sie Anwendungen oder helfen Ihnen, die optimale Lösung aus bestehenden Konfigurationen auszuwählen.
viilab ist Fahrzeugkommunikation — von der Idee bis zum Prototyp in wenigen Minuten.
Lassen Sie sich von uns überzeugen, damit Sie Ihre Kunden überzeugen können.
viilab® ist eine eingetragene Marke der carhs.communication gmbh.