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
The type information for the DriverSettings type.
Last modified April 26, 2020: Update frostbite type documentation (8b14351c)