Skip to content

Updated Camera, CameraData and Renderer to use Warp instead of Torch#5534

Closed
daniela-hase wants to merge 3 commits into
isaac-sim:developfrom
daniela-hase:dev/torch-to-newton
Closed

Updated Camera, CameraData and Renderer to use Warp instead of Torch#5534
daniela-hase wants to merge 3 commits into
isaac-sim:developfrom
daniela-hase:dev/torch-to-newton

Conversation

@daniela-hase
Copy link
Copy Markdown
Collaborator

Description

  • Migrated camera sensor outputs, pose/frame state, intrinsics, and renderer buffer contracts from Torch tensors to wp.array.
  • Updated Isaac RTX, OVRTX, and Newton Warp renderers to consume/write Warp-backed camera buffers, including preserving rgb behavior when rgba is also requested.
  • Updated downstream observations, tasks, demos, tutorials, docs, and tests to use warp.to_torch where Torch operations are still required.
  • Extended camera tests and math orientation-conversion tests to validate wp.array dtypes and zero-copy Torch views.

Type of change

  • API change

Checklist

  • I have read and understood the contribution guidelines
  • I have run the pre-commit checks with ./isaaclab.sh --format
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • I have updated the changelog and the corresponding version in the extension's config/extension.toml file
  • I have added my name to the CONTRIBUTORS.md or my name already exists there

@github-actions github-actions Bot added the isaac-lab Related to Isaac Lab team label May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

isaac-lab Related to Isaac Lab team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant