10#include "LidarParameters.generated.h"
20 UPROPERTY(EditAnywhere, BlueprintReadWrite)
26 UPROPERTY(EditAnywhere, BlueprintReadWrite)
32 UPROPERTY(EditAnywhere, BlueprintReadWrite)
33 int32 PointsPerSecond = 655360;
38 UPROPERTY(EditAnywhere, BlueprintReadWrite)
39 float RotationFrequency = 10.0f;
44 UPROPERTY(EditAnywhere, BlueprintReadWrite)
45 float UpperFovLimit = 22.5f;
50 UPROPERTY(EditAnywhere, BlueprintReadWrite)
51 float LowerFovLimit = -22.5f;
56 UPROPERTY(EditAnywhere, BlueprintReadWrite)
57 float HorizontalFov = 360.0f;
63 UPROPERTY(EditAnywhere, BlueprintReadWrite)
64 float DistanceNoiseStdDev = 0.0f;
71 UPROPERTY(EditAnywhere, BlueprintReadWrite)
72 float LateralNoiseStdDev = 0.0f;
78 UPROPERTY(EditAnywhere, BlueprintReadWrite)
79 bool Semantic = false;
85 UPROPERTY(EditAnywhere, BlueprintReadWrite)
86 bool UseComplexCollisionTrace = true;
92 UPROPERTY(EditAnywhere, BlueprintReadWrite)
93 bool UseTerrainSnowHitAdjustment = true;
99 UPROPERTY(EditAnywhere, BlueprintReadWrite)
100 bool SendDataAtRotationFrequency = true;
105 UPROPERTY(EditAnywhere, BlueprintReadWrite)
106 bool SendDataToCombinedROSTopic = true;
111 UPROPERTY(EditAnywhere, BlueprintReadWrite)
112 bool SaveDataToDisk = false;
117 UPROPERTY(EditAnywhere, BlueprintReadWrite)
118 bool SendDataToROS = true;
124 UPROPERTY(EditAnywhere, BlueprintReadWrite)
125 bool VisualizePointcloud = true;
131 UPROPERTY(EditAnywhere, BlueprintReadWrite)
132 bool UseLidarNoiseModel = false;
139 UPROPERTY(EditAnywhere, BlueprintReadWrite)
140 bool SavePointcloudWithoutNoiseModel = false;