Skip to content

Release Teleopit 0.3.0#15

Merged
BotRunner64 merged 16 commits into
masterfrom
test/merge-remaining-branches
May 12, 2026
Merged

Release Teleopit 0.3.0#15
BotRunner64 merged 16 commits into
masterfrom
test/merge-remaining-branches

Conversation

@BotRunner64
Copy link
Copy Markdown
Owner

Summary

  • Prepare Teleopit 0.3.0 release metadata and changelog
  • Merge realtime input/runtime consolidation: pico-bridge Pico4 path, UDP BVH input, shared reference buffering, multi-viewer/camera support, sim2real reference/safety split
  • Document asset release tag examples with version placeholders

Validation

  • python scripts/dev/check_large_tracked_files.py
  • pytest tests/ -v

Asset note

  • Only GMR assets need an asset refresh for this release: the G1 MuJoCo XML includes the fixed RGB camera.

BotRunner64 and others added 16 commits April 7, 2026 15:18
Remove the configurable fixed-yaw/resuming-state path so realtime Pico resume consistently resets policy/reference history, rebuilds yaw plus XY alignment, and accepts the current live retarget reference.

Constraint: Realtime Pico pause/resume must avoid blending from stale paused retarget poses while preserving offline playback blending semantics.

Rejected: Keeping RESUMING plus qpos interpolation for realtime mocap | it keeps stale reference state in the resume path and can create corrective jumps.

Confidence: high

Scope-risk: moderate

Directive: Keep sim2sim, sim2real, English docs, Chinese docs, and AGENTS.md aligned when changing pause/resume behavior.

Tested: pytest tests/test_runtime_components.py tests/test_sim2real_runtime.py tests/test_sim_loop.py tests/test_pipeline.py -q; python3 -m py_compile teleopit/controllers/reference_processing.py teleopit/sim/runtime_components.py teleopit/sim/loop.py teleopit/sim/session.py teleopit/sim2real/controller.py teleopit/sim2real/reference_processor.py teleopit/runtime/factory.py teleopit/runtime/mocap_session.py teleopit/runtime/reference_config.py

Not-tested: Physical Pico sim2real hardware resume feel under operator pose drift.

Co-authored-by: OmX <omx@oh-my-codex.dev>
@BotRunner64 BotRunner64 merged commit 3fe3a21 into master May 12, 2026
2 checks passed
@BotRunner64 BotRunner64 deleted the test/merge-remaining-branches branch May 13, 2026 09:11
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