Write Physics Attribute using Tensor API

This node writes physics attributes to TensorAPI views

Installation

To use this node enable omni.replicator.isaac in the Extension Manager.

Inputs

Name

Type

Descripton

Default

Attribute (inputs:attribute)

string

Name of attribute that is to be written

Dist Param 1 (inputs:dist_param_1)

float[]

Distribution parameter 1

[]

Dist Param 2 (inputs:dist_param_2)

float[]

Distribution parameter 2

[]

Distribution (inputs:distribution)

string

Type of distribution used to sample values

Exec In (inputs:execIn)

execution

exec

None

Indices (inputs:indices)

int[]

Indices of the environments to assign the physics attribute

[]

Num Buckets (inputs:num_buckets)

int

Number of buckets to randomize from

0

On Reset (inputs:on_reset)

bool

indicates whether an on_reset context triggered the execution

False

Operation (inputs:operation)

string

Type of randomization operation to be applied

Prims (inputs:prims)

string

Name of registered view to randomize

Values (inputs:values)

float[]

Values to be assigned to the physics attribute

[]

Outputs

Name

Type

Descripton

Default

Exec Out (outputs:execOut)

execution

exec

None

Metadata

Name

Value

Unique ID

omni.replicator.isaac.OgnWritePhysicsRigidPrimView

Version

1

Extension

omni.replicator.isaac

Has State?

False

Implementation Language

Python

Default Memory Type

cpu

Generated Code Exclusions

tests

uiName

Write Physics Attribute using Tensor API

Categories

Replicator

__categoryDescriptions

Replicator,Write Attribute

Generated Class Name

OgnWritePhysicsRigidPrimViewDatabase

Python Module

omni.replicator.isaac