Skip to content

Add configurable joint motion profiles - #3

Merged
temiroff merged 1 commit into
mainfrom
agent/joint-motion-profiles
Jul 26, 2026
Merged

Add configurable joint motion profiles#3
temiroff merged 1 commit into
mainfrom
agent/joint-motion-profiles

Conversation

@temiroff

Copy link
Copy Markdown
Owner

What changed

  • Adds reusable joint motion profile helpers and exposes them through the ROS 2 joint-control adapter.
  • Extends the robot joint-move template with explicit profile configuration.
  • Updates package metadata, docs, and controller tests.

Why

Joint motion workflows needed a reusable, validated way to describe timing and interpolation behavior while preserving disarmed defaults and limit enforcement.

Impact

Workflows can select consistent motion profiles through the controller contract instead of embedding timing behavior in individual graphs.

Validation

  • python -m pytest packages/blacknode-controllers/tests (58 passed)
  • Changed controller templates validated successfully

@temiroff
temiroff marked this pull request as ready for review July 26, 2026 06:21
@temiroff
temiroff merged commit a821895 into main Jul 26, 2026
1 of 3 checks passed
@temiroff
temiroff deleted the agent/joint-motion-profiles branch July 26, 2026 06:28
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