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)

double[]

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)

double[3]

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)

uchar[]

Buffer data to send

[]

Data Plane Id (inputs:dataPlaneId)

uint

HSB data plane ID

0

Data Plane Type (inputs:dataPlaneType)

string

HSB data plane: coe (IEEE 1722B Camera-over-Ethernet) or linux (RoCEv2 UDP)

coe

Exec In (inputs:execIn)

execution

Execution trigger

None

Ip Address (inputs:ipAddress)

string

HSB target IP address

127.0.0.1

Sensor Id (inputs:sensorId)

uint

HSB sensor ID

0

Time Stamp (inputs:timeStamp)

double

Timestamp in seconds

0.0

Outputs#

Name

Type

Descripton

Default

Exec Out (outputs:execOut)

execution

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