Das flexible Software-Framework ezCar2x® stellt die wichtigen Komponenten zur raschen Erstellung von prototypischen Anwendungen für die Fahrzeug-Umwelt-Vernetzung bereit.
So können Fahrzeughersteller, Zulieferer und Ausrüster von Verkehrsinfrastruktur neue Ideen schnell umsetzen und in der Praxis evaluieren.
ezCar2x® für Rapid Prototyping
Das Car2X-Framework ezCar2x® verfügt über Komponenten für folgende Funktionen:
- ETSI ITS-konformer Kommunikations-Stack
- GeoNetworking über ITS-G5 und Mobilfunk
- Anbindung externer Sensorik wie GPS, Odometriedaten oder Detektion von Umgebungsobjekten (Radar, LIDAR)
- Facilities wie CAM- und DENM-Management
- Integration von Security-Diensten
- Anbindung unterschiedlicher HMI-Geräte, wie Tablet oder Touchscreen
Das Framework ist als Sammlung von C++-Bibliotheken angelegt, welche sowohl für Linux- als auch für Windows-Systeme verfügbar sind. Eine umfangreiche API-Dokumentation und verschiedene Beispiele erleichtern den Einstieg.
Durch Flexibilität, Modularität und Portabilität ist das Framework unter vielfältigen Randbedingungen einsetzbar, zum Beispiel auf gängigen On-Board- und Road-Side-Units, als Komponente eines Backend-Servers oder direkt in einer Simulationsumgebung.
Der konsequente Einsatz von Abstraktionskonzepten und bekannten Design Patterns führt zu einem hohen Grad an Modularität. Einzelne Funktionalitäten können ausgetauscht und falls nötig durch andere Implementierungen ersetzt werden – ohne Änderungen am verbleibenden System.
Simulation mit ezCar2x®
Dank des modularen Aufbaus kann ezCar2x® direkt in einer Simulationsumgebung, bestehend aus Verkehrs- und Netzwerksimulator, eingesetzt und somit auf einer beliebigen Anzahl virtueller Fahrzeuge installiert werden. Applikationen und Protokolle, die mit ezCar2x® entwickelt werden, lassen sich so mit wenig Aufwand unter realistischen Bedingungen testen und kontinuierlich weiterentwickeln. Ein Beispielszenario erleichtert den Einstieg.