Kinovarobotics / ros2_kortex

ROS2 driver for the Gen3 Kinova robot arm
Other
51 stars 47 forks source link

timeout detected: BaseCyclicClient::RefreshFeedback #248

Open MiguelGarciaUVa opened 3 weeks ago

MiguelGarciaUVa commented 3 weeks ago

Hi,

I'm encountering an issue where the execution of my node stops intermittently due to an error. Here’s the message I receive:

[ros2_control_node-1] terminate called after throwing an instance of 'std::runtime_error' [ros2_control_node-1] what(): timeout detected: BaseCyclicClient::RefreshFeedback [ros2_control_node-1] [ERROR] [ros2_control_node-1]: process has died [pid 2240, exit code -6, cmd '/opt/ros/humble/lib/controller_manager/ros2_control_node --ros-args --params-file /tmp/launch_params_k4apqsns --params-file /opt/ros/humble/share/kinova_gen3_7dof_robotiq_2f_85_moveit_config/config/ros2_controllers.yaml'].

Another error I have is this one:

[ros2_control_node-1] [ERROR] [1730297841.669743775] [KortexMultiInterfaceHardware]: Runtime error: timeout detected: BaseCyclicClient::Refresh [ros2_control_node-1] [ros2_control_node-1] [ERROR] [1730297842.610749945] [KortexMultiInterfaceHardware]: Future error: std::future_error: Future already retrieved

The last error occurs more frequently when I use the camera with the command ros2 launch kinova_vision kinova_vision.launch.py. Does anyone have insights into what could be causing this timeout error?

Thanks!