CARLA
Loading...
Searching...
No Matches
Public Attributes | List of all members
FVehiclePhysicsControl Struct Reference

#include <VehiclePhysicsControl.h>

Public Attributes

float BrakeEffect = 1.0f
 
bool bUseAutomaticGears = true
 
FVector CenterOfMass = FVector::ZeroVector
 
float ChangeDownRPM = 2000.0f
 
float ChangeUpRPM = 4500.0f
 
float ChassisHeight = 140.f
 
float ChassisWidth = 180.f
 
uint8 DifferentialType = 0
 
float DownforceCoefficient = 0.3f
 
float DragArea = 0.0f
 
float DragCoefficient = 0.3f
 
float FinalRatio = 4.0f
 
TArray< float > ForwardGearRatios = { 2.85, 2.02, 1.35, 1.0, 2.85, 2.02, 1.35, 1.0 }
 
float FrontRearSplit = 0.5f
 
float GearChangeTime = 0.5f
 
float IdleRPM = 1.0f
 
FVector InertiaTensorScale = FVector(1.0f, 1.0f, 1.0f)
 
float Mass = 1000.0f
 
float MaxRPM = 5000.0f
 
float MaxTorque = 300.0f
 
float RevDownRate = 600.0f
 
TArray< float > ReverseGearRatios = { 2.86, 2.86 }
 
float RevUpMOI = 1.0f
 
float SleepSlopeLimit = 0.866f
 
float SleepThreshold = 10.0f
 
FRichCurve SteeringCurve
 
FRichCurve TorqueCurve
 
float TransmissionEfficiency = 0.9f
 
bool UseSweepWheelCollision = false
 
TArray< FWheelPhysicsControl > Wheels
 

Detailed Description

Definition at line 20 of file Unreal/CarlaUnreal/Plugins/Carla/Source/Carla/Vehicle/VehiclePhysicsControl.h.

Member Data Documentation

◆ BrakeEffect

float FVehiclePhysicsControl::BrakeEffect = 1.0f

◆ bUseAutomaticGears

bool FVehiclePhysicsControl::bUseAutomaticGears = true

◆ CenterOfMass

FVector FVehiclePhysicsControl::CenterOfMass = FVector::ZeroVector

◆ ChangeDownRPM

float FVehiclePhysicsControl::ChangeDownRPM = 2000.0f

◆ ChangeUpRPM

float FVehiclePhysicsControl::ChangeUpRPM = 4500.0f

◆ ChassisHeight

float FVehiclePhysicsControl::ChassisHeight = 140.f

◆ ChassisWidth

float FVehiclePhysicsControl::ChassisWidth = 180.f

◆ DifferentialType

uint8 FVehiclePhysicsControl::DifferentialType = 0

◆ DownforceCoefficient

float FVehiclePhysicsControl::DownforceCoefficient = 0.3f

◆ DragArea

float FVehiclePhysicsControl::DragArea = 0.0f

◆ DragCoefficient

float FVehiclePhysicsControl::DragCoefficient = 0.3f

◆ FinalRatio

float FVehiclePhysicsControl::FinalRatio = 4.0f

◆ ForwardGearRatios

TArray<float> FVehiclePhysicsControl::ForwardGearRatios = { 2.85, 2.02, 1.35, 1.0, 2.85, 2.02, 1.35, 1.0 }

◆ FrontRearSplit

float FVehiclePhysicsControl::FrontRearSplit = 0.5f

◆ GearChangeTime

float FVehiclePhysicsControl::GearChangeTime = 0.5f

◆ IdleRPM

float FVehiclePhysicsControl::IdleRPM = 1.0f

◆ InertiaTensorScale

FVector FVehiclePhysicsControl::InertiaTensorScale = FVector(1.0f, 1.0f, 1.0f)

◆ Mass

float FVehiclePhysicsControl::Mass = 1000.0f

◆ MaxRPM

float FVehiclePhysicsControl::MaxRPM = 5000.0f

◆ MaxTorque

float FVehiclePhysicsControl::MaxTorque = 300.0f

◆ RevDownRate

float FVehiclePhysicsControl::RevDownRate = 600.0f

◆ ReverseGearRatios

TArray<float> FVehiclePhysicsControl::ReverseGearRatios = { 2.86, 2.86 }

◆ RevUpMOI

float FVehiclePhysicsControl::RevUpMOI = 1.0f

◆ SleepSlopeLimit

float FVehiclePhysicsControl::SleepSlopeLimit = 0.866f

◆ SleepThreshold

float FVehiclePhysicsControl::SleepThreshold = 10.0f

◆ SteeringCurve

FRichCurve FVehiclePhysicsControl::SteeringCurve

◆ TorqueCurve

FRichCurve FVehiclePhysicsControl::TorqueCurve

◆ TransmissionEfficiency

float FVehiclePhysicsControl::TransmissionEfficiency = 0.9f

◆ UseSweepWheelCollision

bool FVehiclePhysicsControl::UseSweepWheelCollision = false

◆ Wheels

TArray<FWheelPhysicsControl> FVehiclePhysicsControl::Wheels

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