-
Notifications
You must be signed in to change notification settings - Fork 526
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
controller state should include information about the integrator state #168
Comments
What specific controller plugin(s) and controller state message are you referring to?. Many controllers report state, and not all use the same message type. |
For example,
So at least all the controllers that use the current version of Probably it should be the responsibility of the It also reduces code duplication across all the controllers that use |
I am also having some difficulties due to not having direct access to the integrator state. +1 from me |
At the moment we don't have resources to implement this. Please feel free to propose changes on a pull request. |
@bmagyar Fair enough. @goretkin If you are still interested in this, can we discuss the new API/messages a bit more? Otherwise I will probably do something similar to what you but try to retain backwards compatibility. So probably leave the current state message alone, and add a While I'm at it, I might also take a crack at #41 (the making state publishers lazy part). |
How about publishing a PidState message directly? |
@nstiurca I never got around to using ros-controls. The only ROS robot I use is the PR2, and I don't think ros-controls works on it. That's just to say I might not be able to test it.
|
@bmagyar @goretkin It looks like publishing Perhaps this is a documentation issue at this point? |
...otherwise it's not truly the state of the controller.
Here is what I mean: PR2/pr2_controllers#375
The text was updated successfully, but these errors were encountered: