rqt_controller_manager stuck
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:
To Reproduce Steps to reproduce the behavior:
-
ros2 run rqt_controller_manager rqt_controller_manager - Wait ca. 10-20 seconds
- 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!
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.
This issue was closed because it has been stalled for 45 days with no activity.
@daBaret does the problem still exist?
Hi @christophfroehlich. Yes, it still happens
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.
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.