Publish PID integrator state for joint velocity and position controllers#375
Publish PID integrator state for joint velocity and position controllers#375goretkin wants to merge 6 commits intoPR2:melodic-develfrom
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