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

[ergoCubSN002] Tune the velocity-acceleration KF on the ergoCubSN002 on the legs torso and arms (no wrist) #650

Merged
merged 1 commit into from
May 9, 2024

Conversation

GiulioRomualdi
Copy link
Member

@GiulioRomualdi GiulioRomualdi commented May 9, 2024

This PR tunes the gains of the Kalman filter for the joint velocities and acceleration in the EMS.

The filter has been tuned by an automatic procedure that is explained in https://github.com/ami-iit/component_bipedal-locomotion/issues/157

Here are some results for several joints, with both datasets collected while the robot was walking:

Velocity [rad/s]

Joint With the gains proposed The value currently saved in robots-configuration
torso roll image image
l hip roll image image

Acceleration [rad/s^2]

Joint With the gains proposed The value currently saved in robots-configuration
torso roll image image
l hip roll image image

Important

According to the plots, the velocity/acceleration of the torso roll appears smoother. This is likely because the original configuration did not enable the Kalman filter for the torso roll.

cc @isorrentino @DanielePucci

@pattacini pattacini merged commit e843973 into robotology:devel May 9, 2024
1 check passed
@GiulioRomualdi GiulioRomualdi deleted the kf_velocity_tuned branch May 9, 2024 14:06
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

Successfully merging this pull request may close these issues.

None yet

2 participants