rclcpp
rclcpp copied to clipboard
rclcpp (ROS Client Library for C++)
## Bug report **Required Info:** - Operating System: - Ubuntu 22.04.1 LTS - Installation type: - apt binaries - Version or commit hash: - ros-rolling-rclcpp/jammy 17.1.0-1jammy.20221108.012818 amd64 (latest) - DDS...
It really doesn't make much sense to have a KeepLast depth of 0; no data could possibly be stored. Indeed, the underlying DDS implementations don't actually support this. It currently...
Based on https://github.com/ros2/rcl/pull/995, this PR adds support for the "on reset" callback for timers. The issue which originated this need, is to wake up an events based executor when a...
This is a rebase of - https://github.com/ros2/rclcpp/pull/1324 I don't understand this code but would really like to be able to use asan in my tests. If someone could explain this...
## Feature request #### Feature description `MultiThreadedExecutor` should honor CPU affinity to be set by user application for process space, including inherited affinity. https://github.com/ros2/rclpy/pull/1031 includes this configuration, so the same...
## Feature request `Node::get_parameter()` variants, that throw no exceptions (2 functions args and all get_parameter_or) should be declared with the `noexcept` specifier. #### Feature description Functions that (as explicitly stated...
Finally a longstanding quibble about Nodes and LifecycleNodes and node interfaces has a potential resolution. # Description This PR introduces the concept of a `NodeInterfaces` class (that is, a unified...
## Bug report **Required Info:** - Operating System: - Ubuntu 22.04.1 LTS (osrf/ros:humble-desktop docker image) - Installation type: - from source - Version or commit hash: - 4fa3489cfd075affb34812878b034ef8a462e379 - DDS...
Signed-off-by: Lei Liu
## Bug report **Required Info:** - Operating System: - ubuntu 2204 - Installation type: - build from humble branch - Version or commit hash: - [ae8b033ae01601475104bf9e4c2350b98c9560c4](https://github.com/ros2/rclcpp/commit/ae8b033ae01601475104bf9e4c2350b98c9560c4) - DDS implementation: -...