Isaac Debug Draw Point Cloud

Take a point cloud as input and display it in the scene.

Installation

To use this node enable omni.isaac.debug_draw in the Extension Manager.

Inputs

Name

Type

Descripton

Default

Buffer Size (inputs:bufferSize)

uint64

Size (in bytes) of the buffer (0 if the input is a texture)

0

Color (inputs:color)

colorf[4]

Color of points

[0.75, 0.75, 1, 1]

Data Ptr (inputs:dataPtr)

uint64

Buffer of points containing point cloud data

0

Do Transform (inputs:doTransform)

bool

Translate and Rotate point cloud by transform

True

Exec (inputs:exec)

execution

The input execution port

None

Size (inputs:size)

float

Size of points

0.02

Test Mode (inputs:testMode)

bool

Act as Writer with no rendering

False

Transform (inputs:transform)

matrixd[4]

The matrix to transform the points by

[[1.0, 0.0, 0.0, 0.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]]

Metadata

Name

Value

Unique ID

omni.isaac.debug_draw.DebugDrawPointCloud

Version

1

Extension

omni.isaac.debug_draw

Icon

ogn/icons/omni.isaac.debug_draw.DebugDrawPointCloud.svg

Has State?

True

Implementation Language

C++

Default Memory Type

cpu

Generated Code Exclusions

None

uiName

Isaac Debug Draw Point Cloud

Categories

isaacDebugDraw

Generated Class Name

OgnDebugDrawPointCloudDatabase

Python Module

omni.isaac.debug_draw