Skip to content

Add contributed conveyor racetrack transfer task - #8331

Draft
maxkra15 wants to merge 58 commits into
isaac-sim:mainfrom
maxkra15:maximiliank/conveyor-racetrack-transfer
Draft

maxkra15 wants to merge 58 commits into
isaac-sim:mainfrom
maxkra15:maximiliank/conveyor-racetrack-transfer

Conversation

@maxkra15

@maxkra15 maxkra15 commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

Description

Adds IsaacContrib-Conveyor-Racetrack-Transfer-v0: a Franka continuously transfers four cubes between counter-rotating racetrack conveyors. Preserves 123 policy observations, eight actions, ordered joints, 120 Hz physics and the 60 Hz policy rate.

Reset recipes reuse the NIST Sampler, Beta strategy and shared SuccessMonitor. The task uses standard MeshFileCfg.TriangleMeshCfg and cuboid spawning; no custom core mesh API is needed. Tool references bind once before managers, arm targets use one buffer, and final config validation has one owner.

Depends only on #8327. Review the task changes. Warehouse sorting is #8332; optional CPU PhysX is #8794. #6952 records combined validation. #8326 has been superseded by the existing mesh spawner.

Validation

  • Nine racetrack task/geometry cases passed; the complete stack passes 38 focused cases.
  • 90 mesh inputs and 16 native model arrays preserve geometry, contacts and materials. Six cuboid callers preserve their finalized colors.
  • 84 action/tool/reset tensors match before and after cleanup.
  • Current-main combined playback: eight GPU environments, 1,200 steps, 15 transfers, zero failures/non-finite observations.
  • Full formatting/lint/changelog/LFS, generated environment browser and lock checks passed.

Checklist

  • Followed contribution and test-audit guidance.
  • Ran focused tests and repository formatting/lint checks.
  • Updated documentation and package changelog.
  • Contributor already listed in CONTRIBUTORS.md.

@github-actions github-actions Bot added documentation Improvements or additions to documentation isaac-lab Related to Isaac Lab team labels Oct 6, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation isaac-lab Related to Isaac Lab team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant