OmniGraph Node omni.physx.graph.VehicleGetWheelState
omni.physx.graph.VehicleGetWheelState Properties
Name |
Value |
---|---|
Version |
1 |
Extension |
omni.physx.graph |
Has State? |
False |
Implementation Language |
C++ |
Default Memory Type |
cpu |
Generated Code Exclusions |
tests, usd |
tags |
physics |
uiName |
Get Wheel State |
__categories |
Omni PhysX Vehicles |
__exclusions |
tests,usd |
Generated Class Name |
OgnVehicleGetWheelStateDatabase |
Python Module |
omni.physxgraph |
omni.physx.graph.VehicleGetWheelState Description
Retrieving wheel related simulation state of an omni.physx vehicle. Note: the simulation must be running if this node is evaluated, else the resulting behavior will be undefined.
omni.physx.graph.VehicleGetWheelState Inputs
Name |
Type |
Default |
Required? |
Descripton |
---|---|---|---|---|
inputs:vehicleWheelAttachmentPaths |
token[] |
[] |
Y |
The USD path of the vehicle prims to get the wheel state for |
uiName |
Wheel Attachment USD Paths |
omni.physx.graph.VehicleGetWheelState Outputs
Name |
Type |
Default |
Required? |
Descripton |
---|---|---|---|---|
outputs:groundContactStates |
bool[] |
None |
Y |
True if the wheel touches the ground, false if not |
uiName |
Ground Contact State |
|||
outputs:groundHitPositions |
float[3][] |
None |
Y |
The ground hit positions under the wheels stored in (x,y,z) format |
uiName |
Ground Hit Positions |
|||
outputs:groundPhysXActors |
token[] |
None |
Y |
The physx actors under the wheels |
uiName |
Ground Hit PhysX Actors |
|||
outputs:groundPhysXMaterials |
token[] |
None |
Y |
The physx materials under the wheels |
uiName |
Ground Hit PhysX Materials |
|||
outputs:groundPhysXShapes |
token[] |
None |
Y |
The physx shapes under the wheels |
uiName |
Ground Hit PhysX Shapes |
|||
outputs:groundPlanes |
float[4][] |
None |
Y |
The ground planes under the wheels stored in [nx,ny,nz,d] format |
uiName |
Wheel Ground Planes |
|||
outputs:suspensionForces |
float[3][] |
None |
Y |
The force developing on the suspensions |
uiName |
Suspension Forces |
|||
outputs:suspensionJounces |
float[] |
None |
Y |
The jounce of the suspensions with zero meaning fully elongated |
uiName |
Suspension Jounces |
|||
outputs:tireForces |
float[3][] |
None |
Y |
The forces developing on the tires |
uiName |
Tire Forces |
|||
outputs:tireFrictions |
float[] |
None |
Y |
The friction values applied to the tires |
uiName |
Tire Friction Values |
|||
outputs:tireLateralDirections |
float[3][] |
None |
Y |
The lateral directions of the tires |
uiName |
Tire Lateral Directions |
|||
outputs:tireLateralSlips |
float[] |
None |
Y |
The tire lateral slips |
uiName |
Tire Lateral Slips |
|||
outputs:tireLongitudinalDirections |
float[3][] |
None |
Y |
The longitudinal directions of the tires |
uiName |
Tire Longitudinal Directions |
|||
outputs:tireLongitudinalSlips |
float[] |
None |
Y |
The tire longitudinal slips |
uiName |
Tire Longitudinal Slips |
|||
outputs:wheelRotationAngles |
float[] |
None |
Y |
The wheel rotation angles in radians |
uiName |
Wheel Rotation Angles |
|||
outputs:wheelRotationSpeeds |
float[] |
None |
Y |
The wheel rotation speeds in radians per second |
uiName |
Wheel Rotation Speeds |
|||
outputs:wheelSteerAngles |
float[] |
None |
Y |
The wheel steer angles in radians |
uiName |
Wheel Steer Angles |