Extend ExPLoRe with reliability-aware vision-tactile-language-action routing - #1
Open
BryceWDesign wants to merge 3 commits into
Open
BryceWDesign wants to merge 3 commits into
BryceWDesign wants to merge 3 commits into
Conversation
Adds the ExPLoRe-VTLA v1.0.0 research extension, including multimodal VTLA routing, contact-rich manipulation mechanisms, validation and evidence tooling, CI, documentation, and reproducible release provenance. Final CI is green across the Python test matrix, with 246 tests passing, Ruff clean, evidence verification passing, and the M1 synthetic claim boundary preserved.
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
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.
Description
This PR extends ExPLoRe's learned loss-coupling approach into a vision-tactile-language-action research stack for contact-rich robotic manipulation.
The goal is to preserve ExPLoRe's core idea, learned routing of objectives rather than fixed loss weighting, while testing whether that mechanism can be expanded across multimodal and temporal signals that matter during physical interaction.
What this adds
Validation
The current release passes:
The CI matrix is green across Python 3.10, 3.11, 3.12, and 3.13.
Current evidence
The present evidence authority is intentionally limited to:
M1_SYNTHETIC_MECHANISMReproduced synthetic results include:
A negative result is also preserved: coupled routing reduced the routed training objective in all four evaluated synthetic trials, but improved action RMSE over the detached comparison in only one of four trials. The stronger synthetic action-superiority claim therefore remains blocked.
Scope
This PR does not claim real-robot validation, real-dataset performance, sim-to-real transfer, production readiness, or demonstrated superiority on physical manipulation systems.
The intent is to contribute a reproducible, falsifiable extension of ExPLoRe that can serve as a foundation for higher-authority multimodal robotics experiments.
Feedback on the architecture, experimental assumptions, routing formulation, and validation strategy is very welcome.