|
RavEngine
|
PxVehicleFourWheelDriveDifferentialParams specifies the wheels that are to receive drive torque from the differential and the division of torque between the wheels that are connected to the differential. Additionally, it specifies the biases and strength of a limited slip differential that operates on two wheels specified as front wheels and two wheels specified as rear wheels.
More...
#include <PxVehicleDrivetrainParams.h>
Public Member Functions | |
| PX_FORCE_INLINE void | setToDefault () |
| PX_FORCE_INLINE bool | isValid (const PxVehicleAxleDescription &axleDesc) const |
| PX_FORCE_INLINE PxVehicleFourWheelDriveDifferentialParams | transformAndScale (const PxVehicleFrame &srcFrame, const PxVehicleFrame &trgFrame, const PxVehicleScale &srcScale, const PxVehicleScale &trgScale) const |
Public Member Functions inherited from physx::vehicle2::PxVehicleMultiWheelDriveDifferentialParams | |
| PX_FORCE_INLINE void | setToDefault () |
| PX_FORCE_INLINE PxVehicleMultiWheelDriveDifferentialParams | transformAndScale (const PxVehicleFrame &srcFrame, const PxVehicleFrame &trgFrame, const PxVehicleScale &srcScale, const PxVehicleScale &trgScale) const |
| PX_FORCE_INLINE bool | isValid (const PxVehicleAxleDescription &axleDesc) const |
Public Attributes | |
| PxU32 | frontWheelIds [2] |
| The ids of the two wheels considered by the differential to be the front pair. | |
| PxU32 | rearWheelIds [2] |
| The ids of the two wheels considered by the differential to be the rear pair. | |
| PxReal | frontBias |
| The parameter frontBias specifies the maximum angular speed ratio of the two front wheels specified by frontWheelIds[2]. | |
| PxReal | frontTarget |
| The parameter frontTarget specifies the target rotational speed ratio of the two front wheels in the event that the ratio exceeds frontBias and frontBias is configured for an activated limited slip or locked axle. | |
| PxReal | rearBias |
| The parameter rearBias specifies the maximum angular speed ratio of the two rear wheels specified by rearWheelIds[2]. | |
| PxReal | rearTarget |
| The parameter rearTarget specifies the target rotational speed ratio of the two rear wheels in the event that the ratio exceeds rearBias and rearBias is configured for an activated limited slip or locked axle. | |
| PxReal | centerBias |
| The parameter centerBias specifies the maximum angular speed ratio of the sum of the two front wheels and the sum of the two rear wheels, as specified by frontWheelIds[2] and rearWheelIds[2]. | |
| PxReal | centerTarget |
| The parameter centerTarget specifies the target rotational speed ratio of the sum of the two front wheels and the sum of the two rear wheels in the event that the ratio exceeds centerBias and centerBias is configured for an activated limited slip. | |
| PxReal | rate |
| The parameter rate specifies how quickly the ratio of rotational speeds approaches the target rotational speed ratio. | |
Public Attributes inherited from physx::vehicle2::PxVehicleMultiWheelDriveDifferentialParams | |
| PxReal | torqueRatios [PxVehicleLimits::eMAX_NB_WHEELS] |
| torqueRatios describes the fraction of torque delivered to each wheel through the differential. | |
| PxReal | aveWheelSpeedRatios [PxVehicleLimits::eMAX_NB_WHEELS] |
| aveWheelSpeedRatios describes the contribution of each wheel to the average wheel speed measured at the clutch. | |
PxVehicleFourWheelDriveDifferentialParams specifies the wheels that are to receive drive torque from the differential and the division of torque between the wheels that are connected to the differential. Additionally, it specifies the biases and strength of a limited slip differential that operates on two wheels specified as front wheels and two wheels specified as rear wheels.
| PxReal physx::vehicle2::PxVehicleFourWheelDriveDifferentialParams::centerBias |
The parameter centerBias specifies the maximum angular speed ratio of the sum of the two front wheels and the sum of the two rear wheels, as specified by frontWheelIds[2] and rearWheelIds[2].
| PxReal physx::vehicle2::PxVehicleFourWheelDriveDifferentialParams::centerTarget |
The parameter centerTarget specifies the target rotational speed ratio of the sum of the two front wheels and the sum of the two rear wheels in the event that the ratio exceeds centerBias and centerBias is configured for an activated limited slip.
| PxReal physx::vehicle2::PxVehicleFourWheelDriveDifferentialParams::frontBias |
The parameter frontBias specifies the maximum angular speed ratio of the two front wheels specified by frontWheelIds[2].
| PxReal physx::vehicle2::PxVehicleFourWheelDriveDifferentialParams::frontTarget |
The parameter frontTarget specifies the target rotational speed ratio of the two front wheels in the event that the ratio exceeds frontBias and frontBias is configured for an activated limited slip or locked axle.
| PxU32 physx::vehicle2::PxVehicleFourWheelDriveDifferentialParams::frontWheelIds[2] |
The ids of the two wheels considered by the differential to be the front pair.
| PxReal physx::vehicle2::PxVehicleFourWheelDriveDifferentialParams::rate |
The parameter rate specifies how quickly the ratio of rotational speeds approaches the target rotational speed ratio.
| PxReal physx::vehicle2::PxVehicleFourWheelDriveDifferentialParams::rearBias |
The parameter rearBias specifies the maximum angular speed ratio of the two rear wheels specified by rearWheelIds[2].
| PxReal physx::vehicle2::PxVehicleFourWheelDriveDifferentialParams::rearTarget |
The parameter rearTarget specifies the target rotational speed ratio of the two rear wheels in the event that the ratio exceeds rearBias and rearBias is configured for an activated limited slip or locked axle.
| PxU32 physx::vehicle2::PxVehicleFourWheelDriveDifferentialParams::rearWheelIds[2] |
The ids of the two wheels considered by the differential to be the rear pair.