Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inconsistent frames in the left/right thumb of ergoCubSN001/2 urdf #245

Open
giotherobot opened this issue Apr 29, 2024 · 2 comments
Open
Assignees
Labels
domain-mechanics Related to Mechanics domain-software Related to Software prj-ergocub Related to ErgoCub Project team-fix Related to Team Fix

Comments

@giotherobot
Copy link
Contributor

Hello, I have found some small inconsistencies in the frame definition of the thumbs in the urdf.

Right hand

image

Left hand

image

The inconsistencies are:

  1. Wrt all the other fingers the thumb is the only one where the x axis is the one in the direction of the finger, instead all other fingers have the z axis in the direction of the finger;
  2. Between the two hands, if the X axis is in the direction of the thumb, the right hand has the three frames oriented forward, backward, forward and the left hand backward, forward, forward;
  3. There is a 90deg rotation of the first frame of the thumb wrt the other frames, around the X axis, that is not present in all other fingers.

cc @GiulioRomualdi

@mebbaid
Copy link
Contributor

mebbaid commented Apr 29, 2024

cc @EhsanRanjbari

@Nicogene Nicogene added domain-mechanics Related to Mechanics domain-software Related to Software prj-ergocub Related to ErgoCub Project team-fix Related to Team Fix labels May 2, 2024
@Nicogene Nicogene self-assigned this May 2, 2024
@Nicogene
Copy link
Member

Nicogene commented May 2, 2024

Hi @giotherobot thanks for reporting the issue.

We will tackle it as soon as the new Program Increment starts (~ mid-May, cc @pattacini).

I can confirm that the urdf correctly represents how the frames are defined in the mech assembly

Left hand

immagine

Right hand

immagine

There is a 90deg rotation of the first frame of the thumb wrt the other frames, around the X axis, that is not present in all other fingers.

This is for sure a bug in the assembly.

Wrt all the other fingers the thumb is the only one where the x axis is the one in the direction of the finger, instead all other fingers have the z axis in the direction of the finger;

Between the two hands, if the X axis is in the direction of the thumb, the right hand has the three frames oriented forward, backward, forward and the left hand backward, forward, forward;

For these two latter points, I would cc @Lawproto that worked on this assembly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain-mechanics Related to Mechanics domain-software Related to Software prj-ergocub Related to ErgoCub Project team-fix Related to Team Fix
Projects
None yet
Development

No branches or pull requests

3 participants