Repository navigation
feature/onboardsim2real - #10
Merged
Merged
Conversation
BotRunner64
commented
Apr 6, 2026
Owner
- Add onboard ZMQ Pico4 sim2real pipeline
- Add onboard setup script and selective asset download
- Fix selective asset download patterns
- Add sim2real startup ramp and safety guards
- Remove redundant sim2real diagnostics
- Add ONNX inference benchmark script
- Expand inference benchmark coverage
- Add DDS lowstate benchmark script
- Add standalone G1 standing script
- Use RL policy for standalone G1 standing
- Add timing diagnostics to standing loop
- Increase standing loop log frequency
- Add startup diagnostics to standing policy
- Copy LowState messages before reading
- Add action filter to standing controller
- Add no-policy standing mode
- Add policy determinism debug script
- Add state delay option to standing script
- Refine standing oscillation diagnostics
- Add standing step timing breakdown
- Optimize standing reference orientation build
- Skip robot anchor FK in standing obs
- Filter standing policy actions before feedback
- Add dry-run mode for safe timing benchmarks without motor output
- Log OVERRUN warning when step exceeds policy period
- Add per-phase timing breakdown to main loop overrun warnings
- Reduce cmd_lock contention by moving CRC and Write outside lock
- Revert lock optimization: keep CRC and Write inside cmd_lock
- Decouple inference and publish into pipelined threads
- feat: add g1 bridge sdk for standing controller
- Fix g1_bridge_sdk pybind11 CMake discovery
- Avoid duplicate DDS init in standalone standing script
- Move motion switcher RPC into g1 bridge SDK
- Add Python SDK backend to standalone standing script
- Parameterize standing publish rate and relax vel stop
- Refactor sim2real to use g1_bridge_sdk
- Fix ZMQ topic framing between publisher and provider
- Improve Pico4/ZMQ realtime frame buffering
- Remove sim2real joint velocity safety gate
- Fix sim2real realtime input timing
- Improve realtime sim2real buffering and catch-up
- Fix pause resume transition config propagation
- Commit remaining realtime mocap updates
- Fix pause resume pose corruption
- Revert "Fix pause resume pose corruption"
- Unify mocap rendering and sim2real resets
- Tighten mocap reset handling and ground alignment
- chore: prepare v0.2.0 release cleanup
- Split external assets into dedicated ModelScope repos
- Simplify offline playback and remove UDP BVH path
- Handle non-finite values in policy pipeline
- refactor realtime input and reference window helpers
- Reorganize scripts into subpackages
- Migrate docs site and add HuggingFace asset support
- docs: simplify README quick start
- docs: update README license reference
- docs: simplify docs homepage and update onboarding
- docs: refresh sim2real and pico4 setup guides
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Separate 50Hz inference and 250Hz motor publish into independent threads communicating via lock-free atomic target buffer. Eliminates cmd_lock contention, adds ONNX warmup to avoid first-inference spike, and uses atomic damping flag for emergency stop. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This reverts commit 71056f4.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.