This plugin visualizes ASAM OSI sensorview and sensordata messages.
Currently camera, lidar points and radar points are supported.
- OSI SensorView
- Local GEMSTAR dataflows for logging and visualization
First clone the GEMSTAR Interfaces plugin inside the Plugins directory and the UE_Osivisualizer_Feature inside Plugins/Gamefeatures.
Add the plugin to your Unreal project:
mkdir Plugins/GameFeatures
cd Plugins/GameFeatures
git clone https://github.com/DLR-TS/ue_visualizer_feature.gitor:
git submodule add https://github.com/DLR-TS/ue_visualizer_feature.gitIn Simulation/DefaultGemstar.ini within the ue_visualizer_feature section.
[ue_visualizer_feature]
;Debug=true
Input=[ue_lidar_feature:sensor1]
;In Editor Mode shows Field of View from sensors
ShowFoV=false
;If available, show camera in viewport (overlay bottom right)
ShowCamera=true
Mount=SensorPlatform_1
;ThirdPerson View, SecondPerson (TopDown View) or FirstPerson View
FollowVehicleType="ThirdPerson"
;MountingPosition and MountingOrientation are relative to the mount (sensor platform).
;Position in cm, Orientation in °
FirstPersonLocationX=150
FirstPersonLocationY=0
FirstPersonLocationZ=180
FirstPersonYaw=0
FirstPersonPitch=0
;MountingPosition and MountingOrientation are relative to the mount (sensor platform).
;Position in cm, Orientation in °
SecondPersonLocationX=0
SecondPersonLocationY=0
SecondPersonLocationZ=200
SecondPersonYaw=0
SecondPersonPitch=-90
;MountingPosition and MountingOrientation are relative to the mount (sensor platform).
;Position in cm, Orientation in °
ThirdPersionLocationX=0
ThirdPersonLocationY=0
ThirdPersonLocationZ=250
ThirdPersonYaw=0
ThirdPersonPitch=-10
;vehicle source for trace visualisation
;TraceInput=[ue_esmini_feature]
;If available, show vehicle traces
DrawTraces=false
;Trace style options Debug or Emissive
TraceStyle=Emissive
;Scaling of markers, like point clouds
MarkerScale=0.05A simple test map is provided in the Content/Test directory. An integration test map with dynamic data can be found in the Lidar plugin.
The visualizer currently does not support 360° ray-tracing LiDAR configurations.
Contact: opensource-ts@dlr.de
This project uses the Open Simulation Interface (OSI), which is licensed under the Mozilla Public License 2.0.
