-
Notifications
You must be signed in to change notification settings - Fork 251
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
Occasional crash with SJTC #380
Comments
Thanks for posting this. This is definitively something to look into. Could you tell us a little about your setup for us to reproduce this?
|
The newest commit on the glactic banch (so ae85525) with ros galactic. It is maybe caused by me not using a realtime kernel on my dual-core thinkpad which run the driver. I think that because if you put a delay (like printing to cout 10000 times) at the end of the JTC feedback callback setup function the error basicly never happens anymore (hit it once in 2h of running, compared to every ~2min before). |
This issue is not forgotten, but will need some more time to reproduce. |
I seems to hit the same issue, but with
Setup:
|
Coming back to this: ros2/rclcpp#2250 I've had this on my local long-term test and the linked PR fixes that for me. |
Detailed explanation of the issue is here: ros2/rclcpp#2242 |
@fmauch Did you figure out if that fix is also backported to iron or humble ? Apparently it is finally merged into rolling but I couldn't figure out if there are plans to backport it |
ros2/rclcpp#2242 (comment) not necessarily :-/ |
Seems like this got merged to humble by now. |
Hi,
first of all thanks for writing this, it is awesome :)
The driver works realy well and setting it up was pretty straight forward because of the nice documentation, but i think i encountered a bug. Most of the time this issue doesn't occur but sometimes the SJTC crashes with following log messages:
the error comes from rclcpp_action/src/server.cpp line 306 but im not realy sure what it actualy means :/
Like i said, reproducing it is not so easy as it works most of the time. I have a feeling it happens more often when the trajectory is short, but this could be wrong....
The text was updated successfully, but these errors were encountered: