UCX Camera Helper#

Helper node to read RGB data from a render product for UCX publishing

Installation#

To use this node enable isaacsim.ucx.nodes in the Extension Manager.

Inputs#

Name

Type

Descripton

Default

Exec In (inputs:execIn)

execution

Triggering this causes the sensor pipeline to be generated

None

Frame Skip Count (inputs:frameSkipCount)

uint

Specifies the number of simulation frames to skip between each message publish. (e.g. Set to 0 to publish each frame. Set 1 to publish every other frame)

0

Port (inputs:port)

uint64

UCX port to publish

13337

Render Product Path (inputs:renderProductPath)

token

Path of the render product used for capturing data

Reset Simulation Time On Stop (inputs:resetSimulationTimeOnStop)

bool

If True the simulation time will reset when stop is pressed, False means time increases monotonically. This setting is ignored if useSystemTime is enabled.

True

Tag (inputs:tag)

uint64

UCX tag to publish

10

Use System Time (inputs:useSystemTime)

bool

If True, system timestamp will be included in messages. If False, simulation timestamp will be included in messages

False

Outputs#

Name

Type

Descripton

Default

Exec Out (outputs:execOut)

execution

The output execution port

None

Metadata#

Name

Value

Unique ID

isaacsim.ucx.nodes.UCXCameraHelper

Version

1

Extension

isaacsim.ucx.nodes

Icon

ogn/icons/isaacsim.ucx.nodes.UCXCameraHelper.svg

Has State?

False

Implementation Language

Python

Default Memory Type

cpu

Generated Code Exclusions

None

uiName

UCX Camera Helper

Categories

isaacUcx

Generated Class Name

OgnUCXCameraHelperDatabase

Python Module

isaacsim.ucx.nodes