Skip to content

Occasional crash with SJTC #380

@schnili

Description

@schnili

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:

[ur_ros2_control_node-1] [INFO] [1652881749.579905572] [scaled_joint_trajectory_controller]: Received new action goal
[ur_ros2_control_node-1] [INFO] [1652881749.580010468] [scaled_joint_trajectory_controller]: Accepted new action goal
[ur_ros2_control_node-1] terminate called after throwing an instance of 'std::runtime_error'
[ur_ros2_control_node-1]   what():  Executing action server but nothing is ready
[ERROR] [ur_ros2_control_node-1]: process has died [pid 57695, exit code -6, cmd ...

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....

Metadata

Metadata

Assignees

Labels

fix pendingA fix for this issue is pending in an existing PR

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions