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

Incorrect Link lenghts for Braccio #3

Open
volt-k opened this issue Jan 18, 2021 · 4 comments
Open

Incorrect Link lenghts for Braccio #3

volt-k opened this issue Jan 18, 2021 · 4 comments

Comments

@volt-k
Copy link

volt-k commented Jan 18, 2021

In README, as well as in the example code, the link lengths for Braccio are incorrect resulting in the calculations being off. The values that I measured and work for me are:

  • base that connects a0 with a1 with a length of 74 mm,
  • upperarm that connects a1 and a2 with a length of 125 mm,
  • forearm that connects a2 with a3 with a length of 125 mm,
  • hand that connects a3 with the end effector with a length of 160 mm.
    For the last one, the 160 mm points more less to the centre of the gripper, use 195 mm if you want to position the tip of the gripper instead.

With the above adjustments the code works great and makes the robot arm much easier to use.
Thanks!

@cgxeiji
Copy link
Owner

cgxeiji commented Jun 13, 2021

Thank you very much for your feedback!

I will update the measurements :)

@nickredsox
Copy link

@volt-k

How did you define your .inits?

like this?

 base.init(74, b2a(0.0), b2a(180.0));
  upperarm.init(125, b2a(15.0), b2a(165.0));
  forearm.init(125, b2a(0.0), b2a(180.0));
  hand.init(195, b2a(0.0), b2a(180.0));

@volt-k
Copy link
Author

volt-k commented Feb 18, 2022

@nickredsox
Yes, exactly like this.
In the last line I actually use 157 instead of 195, but that's only because I'm not using the original gripper.

@rawkss
Copy link

rawkss commented Aug 14, 2024

@nickredsox Yes, exactly like this. In the last line I actually use 157 instead of 195, but that's only because I'm not using the original gripper.

@volt-k Hi, I used your inits becaused i measured my robot physically and the numbers match, but I cant seem to solve for any coordinates at all. Do you have an example of coordinates which would result in a solved state?

@nickredsox any advice as well?

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

No branches or pull requests

4 participants