# Isaac Lab: cameras

Official Isaac Lab python main example for cameras. Inspect the pinned source and upstream setup before use.

ID: `isaaclab-scripts-demos-sensors-cameras-py`

Record version: `source-3bb5958b6ba26cdf2801177851fe45ae8e3e368656406633829e9a0d767deceb`

Hub commit: `3a81abb601c3b4b8fcb9a8bed5ca270e546f5f1a`

## Access

Fetch the pinned repository, verify this source checksum, and use upstream installation and invocation. This record does not install or execute code.

Hub preparation adapter: **false**. Runtime verification: **not_run**.

Upstream setup: https://github.com/isaac-sim/IsaacLab/blob/37ddf626871758333d6ed89cf64ad702aef127d0/README.md

## Source and license

- Repository: https://github.com/isaac-sim/IsaacLab
- Pinned source: https://github.com/isaac-sim/IsaacLab/blob/37ddf626871758333d6ed89cf64ad702aef127d0/scripts/demos/sensors/cameras.py
- Revision: `37ddf626871758333d6ed89cf64ad702aef127d0`
- Path: `scripts/demos/sensors/cameras.py`
- Source SHA256: `3bb5958b6ba26cdf2801177851fe45ae8e3e368656406633829e9a0d767deceb`
- Source bytes: 11350
- Original authors: See pinned upstream source and license notices.
- License: [BSD-3-Clause](https://github.com/isaac-sim/IsaacLab/blob/37ddf626871758333d6ed89cf64ad702aef127d0/LICENSE)
- License scope: Selected example source code only; preserve upstream copyright and per-file notices. Robot models, datasets, weights, simulator binaries and third-party dependencies retain their separate licenses.

License SHA256: `df351ebfa8af317bf5a9ad83df63a8b68e4f5c04b71f30767cdb27aa434eac62`

## Requirements

```json
{
  "python": "Python bundled with the Isaac Sim version required by Isaac Lab v2.3.2",
  "packages": [
    "Isaac Lab v2.3.2 pinned source",
    "Compatible Isaac Sim and GPU driver per pinned upstream installation instructions"
  ],
  "display": "NVIDIA GPU/driver and the compatible Isaac Sim installation are normally required; GUI/headless flags and assets vary. Source code license does not grant a license to Isaac Sim or downloaded robot assets.",
  "execution_domain": "simulation",
  "source_imports": [
    "argparse",
    "isaaclab.app",
    "isaaclab.assets",
    "isaaclab.scene",
    "isaaclab.sensors",
    "isaaclab.sensors.ray_caster",
    "isaaclab.sim",
    "isaaclab.terrains",
    "isaaclab.terrains.config.rough",
    "isaaclab.utils",
    "isaaclab_assets.robots.anymal",
    "matplotlib.pyplot",
    "numpy",
    "os",
    "torch"
  ]
}
```

## Invocation

```json
{
  "entrypoint": "./isaaclab.sh -p scripts/demos/sensors/cameras.py",
  "notes": "NVIDIA GPU/driver and the compatible Isaac Sim installation are normally required; GUI/headless flags and assets vary. Source code license does not grant a license to Isaac Sim or downloaded robot assets. No Hub preparation adapter or measured runtime success is claimed."
}
```

## Compatibility

```json
[]
```

Missing environment fields remain unknown. Source discovery labels do not establish robot compatibility.

## Evidence

Level: **source_reviewed**. Runtime verification: **not_run**.

Fetched and SHA-256 checked this immutable source; statically parsed Python or located native main; verified pinned license bytes and checked explicit per-file license identifiers. No upstream code executed.

Source review and contributor reports do not establish task completion. Preserve upstream attribution and licenses.
