Showroom Demos

Showroom Demos#

The main core interface extension in Isaac Lab omni.isaac.lab provides the main modules for actuators, objects, robots and sensors. We provide a list of demo scripts and tutorials. These showcase how to use the provided interfaces within a code in a minimal way.

A few quick showroom scripts to run and checkout:

  • Spawn different quadrupeds and make robots stand using position commands:

    ./isaaclab.sh -p source/standalone/demos/quadrupeds.py
    
    isaaclab.bat -p source\standalone\demos\quadrupeds.py
    
    Quadrupeds in Isaac Lab
  • Spawn different arms and apply random joint position commands:

    ./isaaclab.sh -p source/standalone/demos/arms.py
    
    isaaclab.bat -p source\standalone\demos\arms.py
    
    Arms in Isaac Lab
  • Spawn different hands and command them to open and close:

    ./isaaclab.sh -p source/standalone/demos/hands.py
    
    isaaclab.bat -p source\standalone\demos\hands.py
    
    Dexterous hands in Isaac Lab
  • Spawn different deformable (soft) bodies and let them fall from a height:

    ./isaaclab.sh -p source/standalone/demos/deformables.py
    
    isaaclab.bat -p source\standalone\demos\deformables.py
    
    Deformable primitive-shaped objects in Isaac Lab
  • Use the interactive scene and spawn varying assets in individual environments:

    ./isaaclab.sh -p source/standalone/demos/multi_asset.py
    
    isaaclab.bat -p source\standalone\demos\multi_asset.py
    
    Multiple assets managed through the same simulation handles
  • Create and spawn procedurally generated terrains with different configurations:

    ./isaaclab.sh -p source/standalone/demos/procedural_terrain.py
    
    isaaclab.bat -p source\standalone\demos\procedural_terrain.py
    
    Procedural Terrains in Isaac Lab
  • Define multiple markers that are useful for visualizations:

    ./isaaclab.sh -p source/standalone/demos/markers.py
    
    isaaclab.bat -p source\standalone\demos\markers.py
    
    Markers in Isaac Lab