CARLA
Public Attributes | List of all members
FLidarDescription Struct Reference

#include <LidarDescription.h>

+ Collaboration diagram for FLidarDescription:

Public Attributes

float AtmospAttenRate = 0.004f
 Attenuation Rate in the atmosphere in m^-1. More...
 
uint32 Channels = 32u
 Number of lasers. More...
 
float DropOffAtZeroIntensity = 0.4f
 General drop off rate. More...
 
float DropOffGenRate = 0.45f
 General drop off rate. More...
 
float DropOffIntensityLimit = 0.8f
 General drop off rate. More...
 
float HorizontalFov = 360.0f
 Horizontal field of view. More...
 
float LowerFovLimit = -30.0f
 Lower laser angle, counts from horizontal, negative values means under horizontal line. More...
 
float NoiseStdDev = 0.0f
 
uint32 PointsPerSecond = 56000u
 Points generated by all lasers per second. More...
 
int RandomSeed = 0
 Random seed for the noise/dropoff used by this sensor. More...
 
float Range = 1000.0f
 Measure distance in centimeters. More...
 
float RotationFrequency = 10.0f
 Lidar rotation frequency. More...
 
bool ShowDebugPoints = false
 Wether to show debug points of laser hits in simulator. More...
 
float UpperFovLimit = 10.0f
 Upper laser angle, counts from horizontal, positive values means above horizontal line. More...
 

Detailed Description

Definition at line 12 of file LidarDescription.h.

Member Data Documentation

◆ AtmospAttenRate

float FLidarDescription::AtmospAttenRate = 0.004f

Attenuation Rate in the atmosphere in m^-1.

Definition at line 48 of file LidarDescription.h.

Referenced by ARayCastLidar::ComputeDetection(), ARayCastLidar::ComputeIntensity(), and UActorBlueprintFunctionLibrary::SetLidar().

◆ Channels

uint32 FLidarDescription::Channels = 32u

◆ DropOffAtZeroIntensity

float FLidarDescription::DropOffAtZeroIntensity = 0.4f

General drop off rate.

Definition at line 64 of file LidarDescription.h.

Referenced by ARayCastLidar::Set(), and UActorBlueprintFunctionLibrary::SetLidar().

◆ DropOffGenRate

float FLidarDescription::DropOffGenRate = 0.45f

General drop off rate.

Definition at line 56 of file LidarDescription.h.

Referenced by ARayCastLidar::PreprocessRays(), ARayCastLidar::Set(), and UActorBlueprintFunctionLibrary::SetLidar().

◆ DropOffIntensityLimit

float FLidarDescription::DropOffIntensityLimit = 0.8f

◆ HorizontalFov

float FLidarDescription::HorizontalFov = 360.0f

Horizontal field of view.

Definition at line 44 of file LidarDescription.h.

Referenced by UActorBlueprintFunctionLibrary::SetLidar(), and ARayCastSemanticLidar::SimulateLidar().

◆ LowerFovLimit

float FLidarDescription::LowerFovLimit = -30.0f

Lower laser angle, counts from horizontal, negative values means under horizontal line.

Definition at line 40 of file LidarDescription.h.

Referenced by ARayCastSemanticLidar::CreateLasers(), and UActorBlueprintFunctionLibrary::SetLidar().

◆ NoiseStdDev

float FLidarDescription::NoiseStdDev = 0.0f

◆ PointsPerSecond

uint32 FLidarDescription::PointsPerSecond = 56000u

Points generated by all lasers per second.

Definition at line 26 of file LidarDescription.h.

Referenced by UActorBlueprintFunctionLibrary::SetLidar(), and ARayCastSemanticLidar::SimulateLidar().

◆ RandomSeed

int FLidarDescription::RandomSeed = 0

Random seed for the noise/dropoff used by this sensor.

Definition at line 52 of file LidarDescription.h.

Referenced by ARayCastLidar::ARayCastLidar(), and UActorBlueprintFunctionLibrary::SetLidar().

◆ Range

float FLidarDescription::Range = 1000.0f

Measure distance in centimeters.

Definition at line 22 of file LidarDescription.h.

Referenced by UActorBlueprintFunctionLibrary::SetLidar(), and ARayCastSemanticLidar::ShootLaser().

◆ RotationFrequency

float FLidarDescription::RotationFrequency = 10.0f

Lidar rotation frequency.

Definition at line 30 of file LidarDescription.h.

Referenced by UActorBlueprintFunctionLibrary::SetLidar(), and ARayCastSemanticLidar::SimulateLidar().

◆ ShowDebugPoints

bool FLidarDescription::ShowDebugPoints = false

Wether to show debug points of laser hits in simulator.

Definition at line 68 of file LidarDescription.h.

◆ UpperFovLimit

float FLidarDescription::UpperFovLimit = 10.0f

Upper laser angle, counts from horizontal, positive values means above horizontal line.

Definition at line 35 of file LidarDescription.h.

Referenced by ARayCastSemanticLidar::CreateLasers(), and UActorBlueprintFunctionLibrary::SetLidar().


The documentation for this struct was generated from the following file: