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

5-axis/6-axis robotic arm #5

Open
Liaouzhe opened this issue Aug 6, 2022 · 0 comments
Open

5-axis/6-axis robotic arm #5

Liaouzhe opened this issue Aug 6, 2022 · 0 comments

Comments

@Liaouzhe
Copy link

Liaouzhe commented Aug 6, 2022

Hi, thanks for the code, inverse kinematics has been bugging me.

I would like to ask you a few questions:

  1. I use matlab to calculate the forward kinematics. The calculated end frame rotational matrix is close to your calculated value, but the end frame xyz value is not the same as your calculated value.

  2. You have entered the theta once in dh_params, which is the initial value? Next, robot.forward(theta) enters the theta value to calculate the end frame t_4_4. I found that the theta value in dh_params is different. Only the end frame xyz in end frame t_4_4 is calculated. The value would actually be different.

  3. What do these three parameters of end frame abc mean?

  4. I use the 6 theta values in inverse.py to substitute into forward.py to find the end frame xyz and end frame abc values are the same as inverse.py, but the end frame xyz and end frame calculated by forward.py Is the value of abc substituted into the six theta values obtained by inverse.py and the value of forward.py different?

Thank you

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

1 participant