PxVehicleDirectDriveUpdate
Defined in include/vehicle2/drivetrain/PxVehicleDrivetrainFunctions.h
-
void PxVehicleDirectDriveUpdate(const PxVehicleWheelParams &wheelParams, const PxVehicleWheelActuationState &actuationState, const PxReal brakeTorque, const PxReal driveTorque, const PxVehicleTireForce &tireForce, const PxF32 dt, PxVehicleWheelRigidBody1dState &wheelRigidBody1dState)
Forward integrate the angular speed of a wheel given the brake and drive torque applied to it.
- Parameters
wheelParams – [in] specifies the moment of inertia of the wheel.
actuationState – [in] is a binary record of whether brake and drive torque are to be applied to the wheel.
brakeTorque – [in] is the brake torque to be applied to the wheel.
driveTorque – [in] is the drive torque to be applied to the wheel.
tireForce – [in] specifies the torque to apply to the wheel as a response to the longitudinal tire force.
dt – [in] is the timestep of the forward integration.
wheelRigidBody1dState – [out] describes the angular speed of the wheel.