Get Wheel State#

Retrieving wheel related simulation state of an omni.physx vehicle

Installation#

To use this Node, you must enable omni.physx.graph in the Extension Manager.

Inputs#

Name

Type

Description

Default

Wheel Attachment USD Paths (vehicleWheelAttachmentPaths)

token[]

The USD path of the vehicle prims to get the wheel state for

Outputs#

Name

Type

Description

Default

Wheel Rotation Speeds (wheelRotationSpeeds)

float[]

The wheel rotation speeds in radians per second

Wheel Rotation Angles (wheelRotationAngles)

float[]

The wheel rotation angles in radians

Wheel Steer Angles (wheelSteerAngles)

float[]

The wheel steer angles in radians

Wheel Ground Planes (groundPlanes)

float[4][]

The ground planes under the wheels stored in [nx,ny,nz,d] format

Ground Hit Positions (groundHitPositions)

float[3][]

The ground hit positions under the wheels stored in (x,y,z) format

Ground Hit PhysX Actors (groundPhysXActors)

token[]

The physx actors under the wheels

Ground Hit PhysX Shapes (groundPhysXShapes)

token[]

The physx shapes under the wheels

Ground Hit PhysX Materials (groundPhysXMaterials)

token[]

The physx materials under the wheels

Ground Contact State (groundContactStates)

bool[]

True if the wheel touches the ground, false if not

Suspension Jounces (suspensionJounces)

float[]

The jounce of the suspensions with zero meaning fully elongated

Suspension Forces (suspensionForces)

float[3][]

The force developing on the suspensions

Tire Friction Values (tireFrictions)

float[]

The friction values applied to the tires

Tire Longitudinal Slips (tireLongitudinalSlips)

float[]

The tire longitudinal slips

Tire Lateral Slips (tireLateralSlips)

float[]

The tire lateral slips

Tire Longitudinal Directions (tireLongitudinalDirections)

float[3][]

The longitudinal directions of the tires

Tire Lateral Directions (tireLateralDirections)

float[3][]

The lateral directions of the tires

Tire Forces (tireForces)

float[3][]

The forces developing on the tires