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

Add the possibility to set the fixed joint configuration in balancing-torque-control app #880

Merged
merged 4 commits into from
Sep 6, 2024

Conversation

GiulioRomualdi
Copy link
Member

@GiulioRomualdi GiulioRomualdi commented Sep 6, 2024

This PR adds the possibility to specify the position of a non-controlled joint in the balancing torque control app. This is possible thanks to robotology/idyntree#1180 and robotology/idyntree#1174.

Given that, blf now requires iDynTree v12.2.1

cc @traversaro and @fils99

@GiulioRomualdi GiulioRomualdi changed the title Add the possibility to set the fixed joint configuration in balancing… Add the possibility to set the fixed joint configuration in balancing-torque-control app Sep 6, 2024
@GiulioRomualdi GiulioRomualdi enabled auto-merge (squash) September 6, 2024 09:30
@fils99
Copy link
Contributor

fils99 commented Sep 6, 2024

Cool!

@traversaro
Copy link
Collaborator

It would be cool to read the values of fixed joints from YARP as well, but I know that it is more complex to do that, this is already a great solution!

@GiulioRomualdi GiulioRomualdi merged commit 01c686c into master Sep 6, 2024
12 checks passed
@GiulioRomualdi GiulioRomualdi deleted the balancing-torque-fixed-joints branch September 6, 2024 11:07
@GiulioRomualdi
Copy link
Member Author

It would be cool to read the values of fixed joints from YARP as well, but I know that it is more complex to do that, this is already a great solution!

You are right. I approached the problem this way because, in the case of a fixed torso pitch with a pin, the value provided by the encoder is inaccurate since the joint is not properly configured

@traversaro
Copy link
Collaborator

It make sense!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants