-
Notifications
You must be signed in to change notification settings - Fork 39
Description
Hi @ycheng517,
I noticed that in the recent commits, the controller_manager
update rate in annin_ar4_driver/config/controllers.yaml
was changed from 100 Hz to 60 Hz. While looking into this, I tried increasing the update rate on my end to values above 25 Hz, but I consistently encounter the following warning:
[ros2_control_node-1] [WARN] [1747208774.642784562] [controller_manager]: Overrun detected! The controller manager missed its desired rate of 40 Hz. The loop took 28.777818 ms (missed cycles : 2).
[ros2_control_node-1] [WARN] [1747208774.693441324] [controller_manager]: Overrun detected! The controller manager missed its desired rate of 40 Hz. The loop took 29.434481 ms (missed cycles : 2).
It seems like anything above 25 Hz causes this overrun issue on my setup.
I’m trying to seek the best way to address this, whether it’s a hardware limitation, some real-time configuration I’m missing, or if the controller settings need tweaking.
I’d really appreciate any guidance you can offer. I’m currently in the middle of a project that depends on this, so if you happen to have any suggestions soon, it would mean a lot!
and By the way i'm using AR4 MK3 with the containerized ROS2 jazzy...
Thanks again for all the time and effort you’ve put into this package, it's been a huge help so far.