Isaac Joint Name Resolver#
Checks for any joint prims with isaac:nameOverride attributes that match the provided names and updates those names to their corresponding original prim names.
Installation#
To use this node enable isaacsim.core.nodes in the Extension Manager.
Inputs#
| Name | Type | Descripton | Default | 
|---|---|---|---|
| Exec In (inputs:execIn) | 
 | The input execution port | None | 
| Joint Names (inputs:jointNames) | 
 | list of prim names in the given articulation | [] | 
| Robot Path (inputs:robotPath) | 
 | path to the robot articulation root. If this is populated, targetPrim is ignored. | |
| Target Prim (inputs:targetPrim) | 
 | The target robot prim with robot articulation root. Ensure robotPath is empty for this to be considered. | None | 
Outputs#
| Name | Type | Descripton | Default | 
|---|---|---|---|
| Exec Out (outputs:execOut) | 
 | The output execution port | None | 
| Joint Names (outputs:jointNames) | 
 | A list of prim names in the given articulation, where prims with isaac:nameOverride attributes have been replaced with their real names. | None | 
| Robot Path (outputs:robotPath) | 
 | path to the robot articulation root. | None | 
Metadata#
| Name | Value | 
|---|---|
| Unique ID | isaacsim.core.nodes.IsaacJointNameResolver | 
| Version | 1 | 
| Extension | isaacsim.core.nodes | 
| Icon | ogn/icons/isaacsim.core.nodes.IsaacJointNameResolver.svg | 
| Has State? | False | 
| Implementation Language | C++ | 
| Default Memory Type | cpu | 
| Generated Code Exclusions | None | 
| uiName | Isaac Joint Name Resolver | 
| Categories | isaacCore | 
| Generated Class Name | OgnIsaacJointNameResolverDatabase | 
| Python Module | isaacsim.core.nodes |