HSB Send#
Send data buffers via HSB (Holoscan Sensor Bridge) using DLTensor
Installation#
To use this node enable isaacsim.hsb.nodes in the Extension Manager.
Inputs#
Name |
Type |
Descripton |
Default |
|---|---|---|---|
Calibration Intrinsics (inputs:calibrationIntrinsics) |
|
Stereo intrinsics packed as [L_fx, L_fy, L_cx, L_cy, R_fx, R_fy, R_cx, R_cy]. Programmed into the emulated rig EEPROM at I2C peripheral 0x51 so the live receiver (hololink::NativeVb1940Sensor) reads them via the standard I2C path. Empty = no calibration set; downstream cuVSLAM will then reject with ‘Focal length must be > 0’. Driven from the USDA Camera prim via OgnHSBCameraHelper. |
[] |
Calibration Translation (inputs:calibrationTranslation) |
|
Stereo rig translation (Tx, Ty, Tz) in meters, written verbatim to the EEPROM’s T field. For Eagle hardware (physical baseline of +0.088 m along +x), the value programmed here is (-0.088, 0, 0) u2014 the receiver reconstructs base_T_cam via Pose3d{q, calib.T}.inverse() so the sign is inverted relative to the physical baseline. Programming (+0.088, 0, 0) will silently mirror pose estimates in cuVSLAM. Programmed into the emulated rig EEPROM alongside calibrationIntrinsics. |
[0.0, 0.0, 0.0] |
Data (inputs:data) |
|
Buffer data to send |
[] |
Data Plane Id (inputs:dataPlaneId) |
|
HSB data plane ID |
0 |
Data Plane Type (inputs:dataPlaneType) |
|
HSB data plane: coe (IEEE 1722B Camera-over-Ethernet) or linux (RoCEv2 UDP) |
coe |
Exec In (inputs:execIn) |
|
Execution trigger |
None |
Ip Address (inputs:ipAddress) |
|
HSB target IP address |
127.0.0.1 |
Sensor Id (inputs:sensorId) |
|
HSB sensor ID |
0 |
Time Stamp (inputs:timeStamp) |
|
Timestamp in seconds |
0.0 |
Outputs#
Name |
Type |
Descripton |
Default |
|---|---|---|---|
Exec Out (outputs:execOut) |
|
Execution output |
None |
Metadata#
Name |
Value |
|---|---|
Unique ID |
isaacsim.hsb.nodes.HSBSend |
Version |
1 |
Extension |
isaacsim.hsb.nodes |
Icon |
ogn/icons/isaacsim.hsb.nodes.HSBSend.svg |
Has State? |
False |
Implementation Language |
C++ |
Default Memory Type |
cpu |
Generated Code Exclusions |
None |
uiName |
HSB Send |
Categories |
internal |
Generated Class Name |
OgnHSBSendDatabase |
Python Module |
isaacsim.hsb.nodes |