[isaacsim.sensors.rtx.ui] Isaac Sim RTX Sensor Simulation UI Components#
Version: 1.5.0
Overview#
This extension provides UI integration for creating RTX sensors in Isaac Sim. It adds menu items and actions that allow users to create RTX Lidar and RTX Radar sensors directly from the Create menu and viewport context menus, streamlining the sensor creation workflow within the Isaac Sim interface.
Functionality#
RTX Sensor Creation#
The extension enables users to create RTX-based sensors through familiar UI interactions. RTX Lidar sensors are organized by vendor-specific configurations, allowing users to select from multiple manufacturer presets. RTX Radar sensors are also available for creation through the same interface.
When sensors are created, they are automatically placed at the next available path in the scene hierarchy. If prims are selected in the scene, newly created sensors can be automatically parented to those selected objects.
Vendor Organization#
RTX Lidar sensors are organized into vendor-specific submenus, making it easy for users to locate and select sensors based on manufacturer specifications. This organization helps users quickly identify the appropriate sensor configuration for their simulation requirements.
Key Components#
Action Registration#
The extension registers sensor creation actions with the action registry system, enabling these operations to be executed from multiple UI entry points. Each RTX sensor type has corresponding actions that handle the creation and placement logic.
Integration#
The extension integrates with isaacsim.sensors.experimental.rtx to access the underlying RTX sensor creation functionality and uses **omni.kit.actions.core** for action registration mechanisms. Context menu integration is provided through **omni.kit.context_menu**, enabling right-click sensor creation workflows in the viewport.
Enable Extension#
The extension can be enabled (if not already) in one of the following ways:
Define the next entry as an application argument from a terminal.
APP_SCRIPT.(sh|bat) --enable isaacsim.sensors.rtx.ui
Define the next entry under [dependencies] in an experience (.kit) file or an extension configuration (extension.toml) file.
[dependencies]
"isaacsim.sensors.rtx.ui" = {}
Open the Window > Extensions menu in a running application instance and search for isaacsim.sensors.rtx.ui.
Then, toggle the enable control button if it is not already active.
Actions in isaacsim.sensors.rtx.ui#
ID |
Display Name |
Description |
|---|---|---|
create_lidar_Example_Rotary |
Create NVIDIA Example Rotary RTX Lidar sensor |
|
create_lidar_Example_Rotary_2D |
Create NVIDIA Example Rotary 2D RTX Lidar sensor |
|
create_lidar_Example_Solid_State |
Create NVIDIA Example Solid State RTX Lidar sensor |
|
create_lidar_HESAI_XT32_SD10 |
Create HESAI XT32 SD10 RTX Lidar sensor |
|
create_lidar_OS0 |
Create Ouster OS0 RTX Lidar sensor |
|
create_lidar_OS1 |
Create Ouster OS1 RTX Lidar sensor |
|
create_lidar_OS2 |
Create Ouster OS2 RTX Lidar sensor |
|
create_lidar_Ouster_VLS_128 |
Create Ouster VLS 128 RTX Lidar sensor |
|
create_lidar_SICK_LMS4000 |
Create SICK LMS4000 RTX Lidar sensor |
|
create_lidar_SICK_LMS5xx |
Create SICK LMS5xx RTX Lidar sensor |
|
create_lidar_SICK_LRS4000 |
Create SICK LRS4000 RTX Lidar sensor |
|
create_lidar_SICK_MRS1000 |
Create SICK MRS1000 RTX Lidar sensor |
|
create_lidar_SICK_TIM781 |
Create SICK TIM781 RTX Lidar sensor |
|
create_lidar_SICK_microScan3 |
Create SICK microScan3 RTX Lidar sensor |
|
create_lidar_SICK_multiScan100 |
Create SICK multiScan100 RTX Lidar sensor |
|
create_lidar_SICK_nanoScan3 |
Create SICK nanoScan3 RTX Lidar sensor |
|
create_lidar_SICK_picoScan100 |
Create SICK picoScan100 RTX Lidar sensor |
|
create_lidar_Simple_Example_Solid_State |
Create NVIDIA Simple Example Solid State RTX Lidar sensor |
|
create_lidar_Slamtec_RPLIDAR_S2E |
Create Slamtec RPLIDAR S2E RTX Lidar sensor |
|
create_lidar_ZVISION_ML30S |
Create ZVISION ML30S RTX Lidar sensor |
|
create_lidar_ZVISION_MLXS |
Create ZVISION MLXS RTX Lidar sensor |
|
create_radar_IWRL6432AOP |
Create TexasInstruments IWRL6432AOP RTX Radar sensor |
|
create_rtx_acoustic |
Create RTX Acoustic sensor |
|
create_rtx_radar |
Create RTX Radar sensor |