The Logger Plugin saves OSI messages als standard compliant OSI files. The OSI GroundTruth message is compliant to the specifictation of Omega-Prime.
The plugins consumes OSI messages and saves them as a trace file:
- OSI Groundtruth
- OSI SensorView
First clone the GEMSTAR Interfaces plugin.
Add the plugin to your Unreal project:
mkdir Plugins/GameFeatures
cd Plugins/GameFeatures
git clone https://github.com/DLR-TS/ue_logger_feature.gitor:
git submodule add https://github.com/DLR-TS/ue_logger_feature.gitDebug mode With debug mode enabled, the messages are also written human readable in the UE Log.
With Ground Truth A Ground Truth message is saved each timestep
With Sensor View A Sensor View message is saved each timestep
File Name Choose a custom-trace-name based on OSI trace file naming convention
A test map is provided. Launching it generates a GroundTruth message as well as a SensorView message for a camera sensor.
Contact: opensource-ts@dlr.de
This project uses the Open Simulation Interface (OSI), which is licensed under the Mozilla Public License 2.0.
