PhysX Range Sensors (Lidar, Ultrasonic, Generic Range)

About

The PhysX Range Sensors (Lidar, Ultrasonic, Generic Range) Extension is used to simulate range-based sensors in Omniverse Isaac Sim. Use this extension to create range sensor prims in the Stage, set the parameters of that sensor, and query depth data from that sensor.

This extension is enabled by default. If it is ever disabled, it can be re-enabled from the Extension Manager by searching for omni.isaac.range_sensor.

API Documentation

See the API documentaiton for complete usage information.

Tutorials & Examples

The following tutorials and examples showcase how to best use this extension:

Tutorials

Examples

LIDAR Example

To run the Example:

  1. Go to the top menu bar and click Isaac Examples > Sensors > LIDAR.

  2. Press the Load Sensor button.

  3. Press the Load Scene button.

  4. Press the Open Source Code button to view the source code. The source code illustrates how to add and control the sensor using the Python API.

  5. Press the PLAY button to begin simulating.

../../_images/isaac_tutorial_advanced_lidar_example.gif

Generic Range Sensor Example

To run the Example:

  1. Go to the top menu bar and click Isaac Examples > Sensors > Generic Range Sensor.

  2. Press the Load Sensor button.

  3. Press the Load Scene button.

  4. Press the Set Sensor Pattern button to load the example sensor pattern.

  5. Press the Open Source Code button to view the source code. The source code illustrates how to create, add, and control the sensor using the Python API.

  6. Press the PLAY button to begin simulating.

../../_images/isaac_tutorial_advanced_generic_sensor_example.gif

Ultrasonic Example

To run the Example:

  1. Go to the top menu bar and click Isaac Examples > Sensors > Ultrasonic.

  2. Press the Load Sensor button.

  3. Press the Load Scene button.

  4. Press the Open Source Code button to view the source code. The source code illustrates how to add and control the sensor using the Python API.

  5. Press the PLAY button to begin simulating.