Skip to content

feat(arx): add ARX ONE robot integration - #28

Draft
1rubbishyuan wants to merge 3 commits into
Open-RUA:mainfrom
1rubbishyuan:feat/arx-one-public
Draft

1rubbishyuan wants to merge 3 commits into
Open-RUA:mainfrom
1rubbishyuan:feat/arx-one-public

Conversation

@1rubbishyuan

Copy link
Copy Markdown
Contributor

Adds an ARX ONE integration with a robot-side Body runtime, X5 arm control, RealSense observations, calibration utilities and deployment examples. Motion is disabled by default; execution-enabled sessions submit coordinated paths, hold inactive arms at measured joint positions and report partial execution separately from goal completion.

The integration uses the current Direct tool composition and opts into reading action results and replanning after incomplete motion. Shared tools gain configurable motion tolerances, measured opening checks and environment-selected finish statuses; job cancellation feedback includes cancellation records. Replanning restrictions remain opt-in for existing environments.

Native source resources are included in the main and runtime distributions, with hardware dependencies installed separately. Both distributions pass sdist-to-wheel builds, resource checks, source parity and strict Twine checks. Installed-wheel imports, ARX configuration and existing simulator configuration checks pass outside the checkout. Package CI also validates fresh installations and upgrades.

Draft for hardware validation and review of the tool contract. The current ARX motion orchestration remains integration-local, and its path-segment and gripper-step semantics need follow-up toward a common simulation/robot execution interface. Physical motion, stopping and camera calibration still require on-device validation.

1rubbishyuan and others added 3 commits November 9, 2026 15:26
Co-authored-by: Cyberkona <konagitcat@163.com>
Co-authored-by: Cyberkona <konagitcat@163.com>

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

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant