Skip to content

Add actuator setup workflow and per-servo calibration - #35

Merged
temiroff merged 1 commit into
masterfrom
agent/actuator-setup
Sep 13, 2026
Merged

temiroff merged 1 commit into
masterfrom
agent/actuator-setup

Conversation

@temiroff

Copy link
Copy Markdown
Owner

Add a Local USB actuator setup workflow and transport-neutral commissioning provider contract. Operators scan connected addresses, assign isolated servo IDs, capture Min/Max and named poses, and explicitly arm a leased per-servo motion test. Captures persist across reloads and remain bound to physical USB identity and servo ID. Slider targets use the exact captured endpoints in either direction.

The mock provider exercises the same setup flow. ID changes retire prior calibration; arm holds the measured position, while stale feedback, lost controls, and Stop release torque. Bump blacknode-robot to 0.5.8.

Validation: 205 package tests passed, 2 skipped; actuator setup template and official catalog validate. Automated movement uses mocks. Supporting changes: temiroff/Blacknode#167, temiroff/blacknode-drivers#13, temiroff/blacknode-motion#7.

Runtime release: no managed Runtime release is required for this Local USB workstation flow. Existing package delivery applies; the managed-device source lock stays unchanged.

@temiroff
temiroff merged commit 7b69cb4 into master Sep 13, 2026
1 check passed
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