DriverSettings

Inherits from Asset

Summary

Constructors

DriverSettings()
DriverSettings(guid: Guid)
DriverSettings(other: Asset)
DriverSettings(other: DataContainer)

Properties

Name Type
minRadius float
radiusGrowthSpeed float
stoppingDeceleration float
steeringSensitivity float
maxBrakeOutput float
maxDec float
lookAheadTime float
angleDiffForNoSlowdown float
angleDiffForFullSlowdown float
velocityAtFullSlowdown float
velDiffAtMinAcc float
velDiffAtMaxAcc float
maxYawToApplySprint float
minAcc float
maxAcc float
velDiffAtMinDec float
velDiffAtMaxDec float
accDiffAtMinThrottleVelocityDecelerating float
minDec float
minThrottleVelocityDecelerating float
accDiffAtMinThrottleVelocityAccelerating float
accDiffAtMaxThrottleVelocityAccelerating float
maxThrottleVelocityDecelerating float
minThrottleVelocityAccelerating float
maxThrottleVelocityAccelerating float
maxPTerm float
accDiffAtMaxThrottleVelocityDecelerating float
p float
i float
maxError float
maxITerm float
maxSumError float
d float
useSquareVelDiffCurveDec bool
useSquareAccDiffCurveDec bool
squareBrakeOutput bool
useSquareVelDiffCurveAcc bool
usePIDRegulator bool
useSquareAccDiffCurveAcc bool

Static members

Name Type
DriverSettings.typeInfo TypeInformation

Constructors

DriverSettings

DriverSettings()

Creates a new DriverSettings frostbite instance.

DriverSettings

DriverSettings(guid: Guid)

Creates a new DriverSettings frostbite instance and assigns it the provided Guid.

Parameters

Name Type Description
guid Guid The Guid to assign to the newly created instance.

DriverSettings

DriverSettings(other: Asset)

Casts an instance of type Asset to DriverSettings. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other Asset The instance to cast to DriverSettings.

DriverSettings

DriverSettings(other: DataContainer)

Casts an instance of type DataContainer to DriverSettings. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other DataContainer The instance to cast to DriverSettings.

Properties

minRadius

float

radiusGrowthSpeed

float

stoppingDeceleration

float

steeringSensitivity

float

maxBrakeOutput

float

maxDec

float

lookAheadTime

float

angleDiffForNoSlowdown

float

angleDiffForFullSlowdown

float

velocityAtFullSlowdown

float

velDiffAtMinAcc

float

velDiffAtMaxAcc

float

maxYawToApplySprint

float

minAcc

float

maxAcc

float

velDiffAtMinDec

float

velDiffAtMaxDec

float

accDiffAtMinThrottleVelocityDecelerating

float

minDec

float

minThrottleVelocityDecelerating

float

accDiffAtMinThrottleVelocityAccelerating

float

accDiffAtMaxThrottleVelocityAccelerating

float

maxThrottleVelocityDecelerating

float

minThrottleVelocityAccelerating

float

maxThrottleVelocityAccelerating

float

maxPTerm

float

accDiffAtMaxThrottleVelocityDecelerating

float

p

float

i

float

maxError

float

maxITerm

float

maxSumError

float

d

float

useSquareVelDiffCurveDec

bool

useSquareAccDiffCurveDec

bool

squareBrakeOutput

bool

useSquareVelDiffCurveAcc

bool

usePIDRegulator

bool

useSquareAccDiffCurveAcc

bool

Static members

typeInfo

TypeInformation

The type information for the DriverSettings type.

Last modified April 26, 2020: Update frostbite type documentation (8b14351c)