-
Notifications
You must be signed in to change notification settings - Fork 35
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
Publish PID integrator state for joint velocity and position controllers #375
Conversation
Sorry I'm not very familiar with controls. What would change visually on the robot if this is implemented? Also, the .msg file will have a different checksum which will cause big errors for users of this node. (Causing it to be non-backward compatible) |
This change, apart from breaking the "binary"-ish compatibility you mentioned, doesn't affect any behavior on the robot. The joint/velocity controllers use the As far as I know, the purpose of the I don't know enough to know how bad it is to change I just did a search and found some code using it for what appears to be something other than debugging |
Thank you for applying these changes! The closure will help me sleep better
at night :-P.
…On Wed, Aug 10, 2022, 11:04 AM Michael Görner ***@***.***> wrote:
replaced by #405 <#405>
Thank you for working on the controllers 7 years ago @goretkin
<https://github.com/goretkin> 🐕
—
Reply to this email directly, view it on GitHub
<#375 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAEN3M76O3N3BFFJGU6MY2DVYPAH5ANCNFSM4A57BYBA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
the value of the integrator is an important part of the state of a PID controller. I only tested this on groovy, but I don't know whether it's appropriate to add any new features to groovy at this point. Either way, this commit should merge cleanly with Hydro too.
This was useful is discovering #374