FSimpleWheelConfig

Tire load changes, when cornering outer tires are loaded and inner ones unloaded Similarly load changes when accelerating and breaking.

Choose your operating system:

Windows

macOS

Linux

References

Module

ChaosVehiclesCore

Header

/Engine/Source/Runtime/Experimental/ChaosVehicles/ChaosVehiclesCore/Public/WheelSystem.h

Include

#include "WheelSystem.h"

Syntax

struct FSimpleWheelConfig

Remarks

Tire load changes, when cornering outer tires are loaded and inner ones unloaded Similarly load changes when accelerating and breaking. Fx : brake/drive force Fy : Cornering Force Fz : Tire load (vehicle weight)

Mx : overturning moment My : moment about brake/drive torque Mz : self-aligning moment

Fx : forward speed at wheel center

Omega : Rotational Speed [radians/sec] Alpha : Slip Angle [radians] k or Sx: Longitudinal Slip - slip is -ve when braking and +ve when accelerating Re : Effective Wheel Radius Wheel setup data that doesn't change during simulation

Variables

Name Description

Public variable

bool

 

ABSEnabled

Public variable

EAxleType

 

AxleType

Public variable

bool

 

BrakeEnabled

Setup

Public variable

float

 

CorneringStiffness

Public variable

bool

 

EngineEnabled

Public variable

EFrictionCombin...

 

FrictionCombineMethod

Public variable

float

 

FrictionMultiplier

Public variable

bool

 

HandbrakeEnabled

Public variable

float

 

HandbrakeTorque

Public variable

FGraph

 

LateralSlipGraph

Public variable

float

 

LateralSlipGraphMultiplier

Public variable

float

 

MaxBrakeTorque

Brakes

Public variable

float

 

MaxSpinRotation

Public variable

int

 

MaxSteeringAngle

Public variable

FVector

 

Offset

Wheel tire

Public variable

float

 

SideSlipModifier

Public variable

float

 

SkidThreshold

Public variable

float

 

SlipThreshold

Public variable

bool

 

SteeringEnabled

Public variable

float

 

TorqueRatio

Public variable

bool

 

TractionControlEnabled

Public variable

float

 

WheelMass

Public variable

float

 

WheelRadius

Public variable

float

 

WheelWidth

Constructors

Name Description

Public function

FSimpleWheelConfig()

Enums

Name

Description

Public enum

EAxleType

Public enum

EFrictionCombineMethod

#todo: use this

Public enum

EWheelDamageStatus

#todo: use this

Public enum

EWheelSimulationStatus

#todo: use this