ROS2 Special Topics
Executor
- https://github.com/ros2/rclcpp/issues/1618
- https://github.com/ros2/rclcpp/issues/1637
- https://github.com/ros2/rclcpp/issues/1642
- https://github.com/ros2/design/pull/305
- https://github.com/ros2/rclcpp/pull/1416
- https://discourse.ros.org/t/ros2-middleware-change-proposal/15863
- https://discourse.ros.org/t/singlethreadedexecutor-creates-a-high-cpu-overhead-in-ros-2/10077
-
https://discourse.ros.org/t/reducing-ros-2-cpu-overhead-by-simplifying-the-ros-2-layers/13808
-
https://micro.ros.org/docs/concepts/client_library/execution_management/
- https://docs.ros.org/en/humble/How-To-Guides/Using-callback-groups.html
Performance
- https://github.com/irobot-ros/ros2-performance
- https://github.com/ros2/ros2_tracing
- https://github.com/irobot-ros/events-executor/
- https://robocup.informatik.uni-hamburg.de/en/2022/07/experiences-with-ros-2-on-our-robots/
Practical Issues
- https://robocup.informatik.uni-hamburg.de/en/2022/07/experiences-with-ros-2-on-our-robots/