Skip to content

Conversation

@IliaLarchenko
Copy link
Contributor

Currently, all motors that have wrist in their name are treated as full-turn motors during calibration of LeKiwi (unlike for so-100 wher only wrist_roll is treated like this). But wrist_flex is not a full_turn_motor (it has only a 180-degree range) and should be calibrated; only wrist_roll is a full-turn motor.

As a result, wrist_flex on LeKiwi is moving to an angle that is 2 times bigger than the actual action.

What this does

It simply includes only wrist_roll in the list of full_turn_motors, but not wrist_flex

How it was tested + How to checkout & try? (for the reviewer)

Calibrate LeKiwi and try to control it using so arm. The current main version will incorrectly control wrist_flex: e.g. when it is 45 degrees for the Leader arm, it will be 90 for the Follower.

If you calibrate LeKiwi with the fixed logic, it will be fine.

wrist_flex is not full_turn_motor (it has only a 180-degree range) and should be calibrated like in so_100, only wrist_roll is a full turn motor

Signed-off-by: Ilia Larchenko <[email protected]>
@imstevenpmwork imstevenpmwork self-assigned this Oct 17, 2025
@imstevenpmwork imstevenpmwork added bug Something isn’t working correctly robots Issues concerning robots HW interfaces labels Oct 17, 2025
@imstevenpmwork imstevenpmwork self-requested a review October 17, 2025 15:47
Copy link
Collaborator

@imstevenpmwork imstevenpmwork left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks !

@imstevenpmwork imstevenpmwork merged commit 79137f5 into huggingface:main Oct 17, 2025
7 checks passed
@IliaLarchenko IliaLarchenko deleted the patch-1 branch October 18, 2025 08:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn’t working correctly robots Issues concerning robots HW interfaces

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants