PxVehicleDirectDriveUpdate#

Defined in include/vehicle/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.