FSimpleWheelConfig

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

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

bool

 

BrakeEnabled

Setup

Public variable

bool

 

EngineEnabled

Public variable

EFrictionCombin...

 

FrictionCombineMethod

Public variable

bool

 

HandbrakeEnabled

Public variable

float

 

HandbrakeTorque

Public variable

float

 

LateralFrictionMultiplier

Public variable

float

 

LongitudinalFrictionMultiplier

Public variable

float

 

MaxBrakeTorque

Brakes

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

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

EFrictionCombineMethod

#todo: use this

Public enum

EWheelDamageStatus

#todo: use this

Public enum

EWheelSimulationStatus

#todo: use this

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss