Behavior of executor and waitset
Hi guys,
I am currently working on the project of real-time analysis of ROS2. In the executor, one waitset can only handle each callback only once, assume callbacks are triggered many times. I am wondering if it is possible to make the waitset contain several instances of each callback, i.e., if callback 1 is triggered twice, callback 1 would appear in one waitset twice? If do so, is there any negative influence?
Thank you!
I would strongly suggest to take a look at some of the posts about this topic (ie: waitsets, rcl, rclcpp, executors and how this interacts with each other) on ROS Discourse in the Next Generation ROS category.
Thanks for the reply, I will look at it!