rclcpp
rclcpp copied to clipboard
rclcpp (ROS Client Library for C++)
In specific circumstances, multiple entities (of the same kind) in an executor can be ready at the same time and the executor must arbitrarily decide which to execute first, and...
This is a breakout of the issue described in https://github.com/ros2/rclcpp/issues/2532#issuecomment-2125015383. Timer processing when using simulation time is a two step process (e.g. requires two waits of the wait set), so...
## Feature request #### Feature description I am developing an application where I need to subscribe to topics with unknown message types (similar to rosbag2). In the subscription callback, I...
follow up from https://github.com/ros2/rclcpp/issues/2520#issuecomment-2159092031 this can be backported to jazzy, iron and humble. (expecting conflict for iron and humble since type description is not available.)
## Bug report **Required Info:** - Operating System: Ubuntu 22.04 - Installation type: binaries - Version or commit hash: `humble` - DDS implementation: `rmw_cyclonedds_cpp` - Client library (if applicable): `rclcpp`...
## Feature request #### Feature description Integrate ABI/API compliance checker in github workflow to check ABI compatibility for every PR to see if the fix can be backported automatically with...
## Bug report **Required Info:** - Operating System: - Ubuntu 20.04 - Installation type: - Source - Version or commit hash: - https://github.com/ros2/ros2/blob/d4c09985560a2357ad7fca9e20f39d9ab040666b/ros2.repos - DDS implementation: - Fast-RTPS - Client...
## Bug report **Required Info:** - Operating System: - - Installation type: - - Version or commit hash: - - DDS implementation: - - Client library (if applicable): - ####...
## Bug report **Required Info:** - Operating System: - Ubuntu 22.04 - Installation type: - binary (apt) - Version or commit hash: - humble - DDS implementation: - default -...