Isaac Read LightBeam Sensor Node#
Node that reads out light beam sensor data
Installation#
To use this node enable isaacsim.sensors.physx in the Extension Manager.
Inputs#
| Name | Type | Descripton | Default | 
|---|---|---|---|
| Exec In (inputs:execIn) | 
 | The input execution port | None | 
| Light Beam Prim (inputs:lightbeamPrim) | 
 | Usd prim reference to the light beam prim | None | 
Outputs#
| Name | Type | Descripton | Default | 
|---|---|---|---|
| Beam End Points (outputs:beamEndPoints) | 
 | Array containing end points of each beam | [] | 
| Beam Hit Data (outputs:beamHitData) | 
 | Array of bools that registers if a light beam is broken | [] | 
| Beam Origins (outputs:beamOrigins) | 
 | Array containing origins of each beam | [] | 
| Exec Out (outputs:execOut) | 
 | Output execution triggers when sensor has data | None | 
| Hit Pos Data (outputs:hitPosData) | 
 | Array containing hit position data | [] | 
| Linear Depth Data (outputs:linearDepthData) | 
 | Array containing linear depth data | [] | 
| Num Rays (outputs:numRays) | 
 | The number of rays in light curtain | 0 | 
Metadata#
| Name | Value | 
|---|---|
| Unique ID | isaacsim.sensors.physx.IsaacReadLightBeam | 
| Version | 1 | 
| Extension | isaacsim.sensors.physx | 
| Icon | ogn/icons/isaacsim.sensors.physx.IsaacReadLightBeam.svg | 
| Has State? | False | 
| Implementation Language | C++ | 
| Default Memory Type | cpu | 
| Generated Code Exclusions | None | 
| uiName | Isaac Read LightBeam Sensor Node | 
| Categories | isaacPhysxSensor | 
| Generated Class Name | OgnIsaacReadLightBeamSensorDatabase | 
| Python Module | isaacsim.sensors.physx |