-
Notifications
You must be signed in to change notification settings - Fork 367
JTC does not stop velocity command after goal succeed #469
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
Comments
I noticed that this only happens when |
Even worse (?): I realized now that JTC with |
We have now two PRs addressing the hold-position at startup or after canceling a goal. I think now, that the issue of this PR has a different cause because ros2_controllers/joint_trajectory_controller/src/joint_trajectory_controller.cpp Lines 323 to 333 in b70a8d0
I tried different action goals, with velocity command interface ( Might that be your case? I'm not sure what the controller should do if the last received commanded velocity is different from zero. Should we call |
I moved on from this and don't use JTC anymore unfortunately, I won't be able to help |
Ok. If the problem was a nonzero velocity of the trajectory point at the end, it's maybe not a bug but some missing (optional) feature to automatically set it zero. |
Fixed with #558 |
Describe the bug
I'm using the JTC with a velocity command interface. After the trajectory goal succeeds, a small velocity command is still continuously sent to the hardware interface.
To Reproduce
setup JTC with velocity command and send a goal
Expected behavior
I would expect the velocity command to be reset to 0.
Environment (please complete the following information):
Additional context
The text was updated successfully, but these errors were encountered: