ros2_control icon indicating copy to clipboard operation
ros2_control copied to clipboard

rqt_controller_manager stuck

Open daBaret opened this issue 7 months ago • 5 comments

Describe the bug The rqt_controller_manager plugin is unusable after a few seconds is running. The UI becomes unresponsive and it gets stuck. The function _update_controllers seem to take increasingly more time to execute. At some point it takes more time than the Timer and it gets very slow. Here you can see the execution time increasing:

Image

To Reproduce Steps to reproduce the behavior:

  1. ros2 run rqt_controller_manager rqt_controller_manager
  2. Wait ca. 10-20 seconds
  3. Try any operation on the gui

Environment (please complete the following information):

  • OS: Ubuntu 24.04 (Docker container)
  • Version Jazzy

Thank you for your great work!

daBaret avatar Jul 28 '25 06:07 daBaret

This issue is being labeled as stale because it has been open 45 days with no activity. It will be automatically closed after another 45 days without follow-ups.

github-actions[bot] avatar Sep 11 '25 12:09 github-actions[bot]

This issue was closed because it has been stalled for 45 days with no activity.

github-actions[bot] avatar Oct 27 '25 12:10 github-actions[bot]

@daBaret does the problem still exist?

christophfroehlich avatar Oct 28 '25 15:10 christophfroehlich

Hi @christophfroehlich. Yes, it still happens

daBaret avatar Oct 30 '25 09:10 daBaret

Is the system (ros2_control_node) still running? I often have problems when I restart the node, then the ROS API of the service call stucks, which makes rqt_cm stuck soon. This should be fixed, but when I had a look last time there was no built-in timout of the python service call of rclpy.

christophfroehlich avatar Oct 31 '25 10:10 christophfroehlich

This issue is being labeled as stale because it has been open 45 days with no activity. It will be automatically closed after another 45 days without follow-ups.

github-actions[bot] avatar Dec 15 '25 12:12 github-actions[bot]