Skip to content

AI update based on proto changes#551

Draft
viambot wants to merge 1 commit intomainfrom
workflow/ai-updater
Draft

AI update based on proto changes#551
viambot wants to merge 1 commit intomainfrom
workflow/ai-updater

Conversation

@viambot
Copy link
Member

@viambot viambot commented Feb 9, 2026

This is an AI-generated PR to update the SDK based on proto changes. The AI may make mistakes so review carefully.

Summary of Changes:
This change introduces support for specifying joint-specific maximum velocity and acceleration limits within the Arm::MoveOptions.

Key updates include:

  • API Enhancement: The Arm::MoveOptions struct now accepts optional vectors (max_vel_degs_per_sec_joints, max_acc_degs_per_sec2_joints) to define per-joint movement constraints.
  • Client/Server Logic: Updates to the Viam SDK's arm client and server ensure these new options are correctly serialized, sent, received, and processed during move_through_joint_positions calls.
  • Testing: Unit tests have been updated to verify the functionality of the new joint-specific limit options.

This allows for more precise control over arm movements by applying different velocity and acceleration constraints to individual joints.

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

Comments