Open alsora opened 3 months ago
duplication of https://github.com/ros2/rclcpp/issues/2457. lets keep this alive as tracking issue, and i will close https://github.com/ros2/rclcpp/issues/2457. CC: @alsora
Ops, my bad. I started looking into this problem and created a ticket without noticing we already had one.
This issue has been mentioned on ROS Discourse. There might be relevant details there:
This issue has been mentioned on ROS Discourse. There might be relevant details there:
Feature request
Feature description
Currently, the
TimersManager
class waits for timers to be ready using the following codeThis will always sleep using the system clock, even if the "time to sleep" was computed from a timer using the ROS clock
We should take into account the clock type when deciding how to sleep, and use an API that is aware of ROS clock