Skip to content

Support UMI data validation#10

Draft
kck325 wants to merge 1 commit into
mainfrom
06-07-support-umi-data-sharing-validator
Draft

Support UMI data validation#10
kck325 wants to merge 1 commit into
mainfrom
06-07-support-umi-data-sharing-validator

Conversation

@kck325
Copy link
Copy Markdown
Contributor

@kck325 kck325 commented Jun 8, 2026

Summary

  • add an explicit UMI dataset profile for the partner LeRobot validator
  • match the public UMI contract: required base camera and left/right position, quaternion, and gripper fields; optional wrist cameras, intrinsics, and camera tracking
  • accept unlabeled and non-robot UMI metadata while preserving strict robot validation
  • validate optional observation/ prefixes and warn when tracking timestamp companions are missing

Verification

  • /Users/chandra/projects/pi-data-sharing/.venv/bin/python -m pytest -q (115 passed)
  • /Users/chandra/projects/monopi/tools/ruff check lerobot_validator/v3_checks.py tests/test_umi_profile.py tests/test_integration.py
  • git diff --check

@kck325 kck325 force-pushed the 06-07-support-umi-data-sharing-validator branch from b5c2dd2 to 1337878 Compare June 8, 2026 00:44
@kck325 kck325 force-pushed the 06-07-support-umi-data-sharing-validator branch from 1337878 to dca2f26 Compare June 8, 2026 01:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant