Write Physics Attribute using Tensor API#
This node writes physics attributes to TensorAPI views
Installation#
To use this node enable isaacsim.replicator.domain_randomization in the Extension Manager.
Inputs#
| Name | Type | Descripton | Default | 
|---|---|---|---|
| Attribute (inputs:attribute) | 
 | Name of attribute that is to be written | |
| Dist Param 1 (inputs:dist_param_1) | 
 | Distribution parameter 1 | [] | 
| Dist Param 2 (inputs:dist_param_2) | 
 | Distribution parameter 2 | [] | 
| Distribution (inputs:distribution) | 
 | Type of distribution used to sample values | |
| Exec In (inputs:execIn) | 
 | exec | None | 
| Indices (inputs:indices) | 
 | Indices of the environments to assign the physics attribute | [] | 
| Num Buckets (inputs:num_buckets) | 
 | Number of buckets to randomize from | 0 | 
| On Reset (inputs:on_reset) | 
 | indicates whether an on_reset context triggered the execution | False | 
| Operation (inputs:operation) | 
 | Type of randomization operation to be applied | |
| Prims (inputs:prims) | 
 | Name of registered view to randomize | |
| Values (inputs:values) | 
 | Values to be assigned to the physics attribute | [] | 
Outputs#
| Name | Type | Descripton | Default | 
|---|---|---|---|
| Exec Out (outputs:execOut) | 
 | exec | None | 
Metadata#
| Name | Value | 
|---|---|
| Unique ID | isaacsim.replicator.domain_randomization.OgnWritePhysicsRigidPrimView | 
| Version | 1 | 
| Extension | isaacsim.replicator.domain_randomization | 
| 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 | isaacsim.replicator.domain_randomization |