Sd Test Instance Mapping#
Synthetic Data node to test the instance mapping pipeline
Installation#
To use this node enable omni.syntheticdata in the Extension Manager.
Inputs#
Name |
Type |
Descripton |
Default |
---|---|---|---|
Exec (inputs:exec) |
|
Trigger |
None |
Instance Map Ptr (inputs:instanceMapPtr) |
|
Array pointer of numInstances uint16_t containing the semantic index of the instance prim first semantic prim parent |
0 |
Instance Prim Path Ptr (inputs:instancePrimPathPtr) |
|
Array pointer of numInstances uint64_t containing the prim path tokens for every instance prims |
0 |
Min Instance Index (inputs:minInstanceIndex) |
|
Instance index of the first instance prim in the instance arrays |
0 |
Min Semantic Index (inputs:minSemanticIndex) |
|
Semantic index of the first semantic prim in the semantic arrays |
0 |
Num Instances (inputs:numInstances) |
|
Number of instances prim in the instance arrays |
0 |
Num Semantics (inputs:numSemantics) |
|
Number of semantic prim in the semantic arrays |
0 |
Semantic Label Token Ptrs (inputs:semanticLabelTokenPtrs) |
|
Array containing for every input semantic filters the corresponding array pointer of numSemantics uint64_t representing the semantic label of the semantic prim |
[] |
Semantic Local Transform Ptr (inputs:semanticLocalTransformPtr) |
|
Array pointer of numSemantics 4x4 float matrices containing the transform from world to object space for every semantic prims |
0 |
Semantic Map Ptr (inputs:semanticMapPtr) |
|
Array pointer of numSemantics uint16_t containing the semantic index of the semantic prim first semantic prim parent |
0 |
Semantic Prim Path Ptr (inputs:semanticPrimPathPtr) |
|
Array pointer of numSemantics uint32_t containing the prim part of the prim path tokens for every semantic prims |
0 |
Semantic World Transform Ptr (inputs:semanticWorldTransformPtr) |
|
Array pointer of numSemantics 4x4 float matrices containing the transform from local to world space for every semantic entity |
0 |
Stage (inputs:stage) |
|
Stage in {simulation, postrender, ondemand} |
|
Swh Frame Number (inputs:swhFrameNumber) |
|
Fabric frame number |
0 |
Test Case Index (inputs:testCaseIndex) |
|
Test case index |
-1 |
Outputs#
Name |
Type |
Descripton |
Default |
---|---|---|---|
Received (outputs:exec) |
|
Executes when the event is received |
None |
Semantic Filter Predicate (outputs:semanticFilterPredicate) |
|
The semantic filter predicate : a disjunctive normal form of semantic type and label |
None |
Success (outputs:success) |
|
Test value : false if failed |
None |
Metadata#
Name |
Value |
---|---|
Unique ID |
omni.syntheticdata.SdTestInstanceMapping |
Version |
1 |
Extension |
omni.syntheticdata |
Has State? |
False |
Implementation Language |
C++ |
Default Memory Type |
cpu |
Generated Code Exclusions |
None |
__tokens |
[“simulation”, “postRender”, “onDemand”] |
Categories |
graph:simulation,graph:postRender,graph:action,internal:test |
Generated Class Name |
OgnSdTestInstanceMappingDatabase |
Python Module |
omni.syntheticdata |