PxVehicleBrakeCommandResponseUpdate
Defined in include/vehicle2/braking/PxVehicleBrakingFunctions.h
-
inline void PxVehicleBrakeCommandResponseUpdate(const PxReal *brakeCommands, const PxU32 nbBrakeCommands, const PxReal longitudinalSpeed, const PxU32 wheelId, const PxVehicleSizedArrayData<const PxVehicleBrakeCommandResponseParams> &brakeResponseParams, PxReal &brakeResponseState)
Compute the brake torque response to an array of brake commands.
Note
commands.brakes[i] and brakeResponseParams[i] are treated as pairs of brake command and brake command response.
- Parameters
brakeCommands – [in] is the array of input brake commands to be applied to the vehicle.
nbBrakeCommands – [in] is the number of input brake commands to be applied to the vehicle.
longitudinalSpeed – [in] is the longitudinal speed of the vehicle.
wheelId – [in] specifies the wheel that is to have its brake response computed.
brakeResponseParams – [in] specifies the per wheel brake torque response to each brake command as a nonlinear function of brake command and longitudinal speed.
brakeResponseState – [out] is the brake torque response to the input brake command.