Isaac Compute RTX Radar Point Cloud Node
This node reads from the an RTX Radar sensor and holds point cloud data buffers
Installation
To use this node enable omni.isaac.sensor in the Extension Manager.
Inputs
Name |
Type |
Descripton |
Default |
---|---|---|---|
Radar Render Results (inputs:dataPtr) |
|
Pointer to Radar render result. |
0 |
Exec (inputs:exec) |
|
The input execution port |
None |
Render Product Path (inputs:renderProductPath) |
|
Path of the renderProduct to wait for being rendered |
Outputs
Name |
Type |
Descripton |
Default |
---|---|---|---|
Azimuth (outputs:azimuth) |
|
Azimuth angle (radians) |
[] |
Buffer Size (outputs:bufferSize) |
|
Size (in bytes) of the buffer (0 if the input is a texture) |
None |
Cuda Device Index (outputs:cudaDeviceIndex) |
|
Index of the device where the data lives (-1 for host data) |
-1 |
Cycle Cnt (outputs:cycleCnt) |
|
Scan cycle count |
None |
Point Cloud Data (outputs:dataPtr) |
|
Buffer of 3d points containing point cloud data in Radar coordinates |
None |
Elevation (outputs:elevation) |
|
Angle of elevation (radians) |
[] |
Exec (outputs:exec) |
|
Output execution triggers when Radar sensor has data |
None |
Height (outputs:height) |
|
Height of point cloud buffer, will always return 1 |
1 |
Material Id (outputs:materialId) |
|
material ID |
[] |
Max Az Rad (outputs:maxAzRad) |
|
The max unambiguous azimuth for the scan |
None |
Max El Rad (outputs:maxElRad) |
|
The max unambiguous elevation for the scan |
None |
Max Range M (outputs:maxRangeM) |
|
The max unambiguous range for the scan |
None |
Max Vel Mps (outputs:maxVelMps) |
|
The max unambiguous velocity for the scan |
None |
Min Az Rad (outputs:minAzRad) |
|
The min unambiguous azimuth for the scan |
None |
Min El Rad (outputs:minElRad) |
|
The min unambiguous elevation for the scan |
None |
Min Vel Mps (outputs:minVelMps) |
|
The min unambiguous velocity for the scan |
None |
Num Detections (outputs:numDetections) |
|
The number of valid detections in the array |
None |
Object Id (outputs:objectId) |
|
object ID |
[] |
Radial Distance (outputs:radialDistance) |
|
Radial distance (m) |
[] |
Radial Velocity (outputs:radialVelocity) |
|
Radial velocity (m/s) |
[] |
Rcs (outputs:rcs) |
|
Radar cross section in decibels referenced to a square meter (dBsm) |
[] |
Scan Idx (outputs:scanIdx) |
|
Scan index for sensors with multi scan support |
None |
Semantic Id (outputs:semanticId) |
|
semantic ID |
[] |
Sensor ID (outputs:sensorID) |
|
Sensor Id for sensor that generated the scan |
None |
Time Stamp NS (outputs:timeStampNS) |
|
Scan timestamp in nanoseconds |
None |
Transform (outputs:transform) |
|
The input matrix transformed from Radar to World |
None |
Width (outputs:width) |
|
3 x Width or number of points in point cloud buffer |
0 |
Metadata
Name |
Value |
---|---|
Unique ID |
omni.isaac.sensor.IsaacComputeRTXRadarPointCloud |
Version |
1 |
Extension |
omni.isaac.sensor |
Icon |
ogn/icons/omni.isaac.sensor.IsaacComputeRTXRadarPointCloud.svg |
Has State? |
True |
Implementation Language |
C++ |
Default Memory Type |
cpu |
Generated Code Exclusions |
None |
uiName |
Isaac Compute RTX Radar Point Cloud Node |
Categories |
isaacSensor |
Generated Class Name |
OgnIsaacComputeRTXRadarPointCloudDatabase |
Python Module |
omni.isaac.sensor |