Skip to content

Expose iswap rotation drive move z#1021

Merged
BioCam merged 7 commits intomainfrom
expose-iswap_rotation_drive_move_z
May 1, 2026
Merged

Expose iswap rotation drive move z#1021
BioCam merged 7 commits intomainfrom
expose-iswap_rotation_drive_move_z

Conversation

@rickwierenga
Copy link
Copy Markdown
Member

follow up to #1018 and #1020

@BioCam

BioCam and others added 4 commits April 30, 2026 19:37
Adds the absolute Z-axis sibling to `iswap_rotation_drive_move_x` (#1018)
and `iswap_rotation_drive_move_y` (#1020). Wraps `R0 ZA` and accepts the
rotation-drive plane Z (matching `iswap_rotation_drive_request_z`); the
13 mm offset to the gripper finger plane is applied internally.
`acceleration` is exposed in mm/sec^2.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@rickwierenga
Copy link
Copy Markdown
Member Author

stacked on #1020

@rickwierenga rickwierenga marked this pull request as ready for review April 30, 2026 20:03
@rickwierenga rickwierenga requested a review from BioCam April 30, 2026 20:03
@BioCam
Copy link
Copy Markdown
Collaborator

BioCam commented Apr 30, 2026

Tame the iSWAP - Part 8

thank you @rickwierenga !

@BioCam
Copy link
Copy Markdown
Collaborator

BioCam commented Apr 30, 2026

Have you checked whether is iswap gripper z-height + 13?

@rickwierenga
Copy link
Copy Markdown
Member Author

is that something we defined or is that native to the firmware? what's the best way to check? here i am using the firmware frame for z

@BioCam
Copy link
Copy Markdown
Collaborator

BioCam commented Apr 30, 2026

is that something we defined or is that native to the firmware? what's the best way to check? here i am using the firmware frame for z

The easiest way to check is to use this move z command, and the check the position of the iSWAP - currently still set to the gripper finger center

@BioCam
Copy link
Copy Markdown
Collaborator

BioCam commented Apr 30, 2026

We know this distance from the operator manual, se #1011

@BioCam
Copy link
Copy Markdown
Collaborator

BioCam commented May 1, 2026

Cross-verified on our STAR, command works as expected:

Screenshot 2026-05-01 at 13 28 44

BioCam added 2 commits May 1, 2026 13:39
PLR users expect left-front-bottom referencing;

for channels this changes to center-center in x-y but in z people still expect bottom;

since we are referencing the actual rotation drive here and its bottom is 13 mm above the finger_z_plane I have added a short comment to make this clearer
@BioCam BioCam merged commit 2b76555 into main May 1, 2026
21 checks passed
@rickwierenga rickwierenga deleted the expose-iswap_rotation_drive_move_z branch May 1, 2026 18:58
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.

2 participants