Module |
|
Header |
/Engine/Source/Runtime/Experimental/ChaosVehicles/ChaosVehiclesCore/Public/WheelSystem.h |
Include |
#include "WheelSystem.h" |
struct FSimpleWheelConfig
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
Name | Description | ||
---|---|---|---|
|
ABSEnabled |
||
|
BrakeEnabled |
Setup |
|
|
EngineEnabled |
||
|
FrictionCombineMethod |
||
|
HandbrakeEnabled |
||
|
float |
HandbrakeTorque |
|
|
float |
LateralFrictionMultiplier |
|
|
float |
LongitudinalFrictionMultiplier |
|
|
float |
MaxBrakeTorque |
Brakes |
|
int |
MaxSteeringAngle |
|
|
Offset |
Wheel tire |
|
|
float |
SideSlipModifier |
|
|
float |
SkidThreshold |
|
|
float |
SlipThreshold |
|
|
SteeringEnabled |
||
|
TractionControlEnabled |
||
|
float |
WheelMass |
|
|
float |
WheelRadius |
|
|
float |
WheelWidth |
Name | Description | |
---|---|---|
|
FSimpleWheelConfig() |
Name |
Description |
|
---|---|---|
|
EFrictionCombineMethod |
#todo: use this |
|
EWheelDamageStatus |
#todo: use this |
|
EWheelSimulationStatus |
#todo: use this |