-
Notifications
You must be signed in to change notification settings - Fork 43
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
improvements in velocity controller #104
improvements in velocity controller #104
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I looked at the matlab functions and everything seems ok to me, but I cannot test the block at the moment. However overall seems ok, we can merge in devel
after addressing my small ocmments.
J_c_dot_nu(7:end) = J_dot_nu_R; | ||
end | ||
|
||
end |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing newline
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done in 6c3d28f
|
||
s_dot_star_k_1 = s_dot_des_k_1 - Gains.KP_Postural*(s_k-s_des_k); | ||
|
||
end |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
also here missing newline
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done in 6c3d28f
s_dot_des_k = zeros(size(s_des_k)); | ||
|
||
|
||
end |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
same comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done in 6c3d28f
@@ -0,0 +1,44 @@ | |||
function centroidalDyn = centroidalConversion(DYNAMICS,FORKINEMATICS,STATE) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
these centroidal -related functions could be moved in the wbc
library folder. But for now it is ok to have them in the sources of the velocity controller, being the only user of the transformation.
* added a new momentum-velocity controller * cleanup of the WCB simulink library * improvements in velocity controller (#104) * improvements in velocity controller * added new line at the end of the files * Velocity Controller-Relax Momentum Constraint (#107) * fixes centroidalTransformaion and ComputeReferencesController * fixed some typos, removed hardcoded variables, clean up * fixed indeces for velocity limits * minor fixes Co-authored-by: Giuseppe <gl.giuseppelerario@gmail.com> Co-authored-by: CarlottaSartore <56030908+CarlottaSartore@users.noreply.github.com>
This PR implements various improvements in the velocity control and the related update in the documentation.