rclcpp icon indicating copy to clipboard operation
rclcpp copied to clipboard

rclcpp (ROS Client Library for C++)

Results 317 rclcpp issues
Sort by recently updated
recently updated
newest added

Originally added in pull request #411 there is the following TODO: > TODO(dhood): determine this automatically from `RCLCPP_LOG_MIN_SEVERITY` referencing the enabled of normal [loggers](https://github.com/ros2/rclcpp/blob/rolling/rclcpp/include/rclcpp/logger.hpp#L39). This pull request is meant to...

## Bug report **Required Info:** - Operating System: - ubuntu 22.04 - Installation type: - binaries - Version or commit hash: - ROS 2 iron 0.10.0-3 - DDS implementation: -...

This is a pull request meant to address #1029 and may start as a draft depending on the issue actually needing to be addressed. It adds the `load_parameters` function to...

requires-changes

## Feature request Programmatically loading parameters from yaml files into nodes dynamically #### Feature description A simple c++ function (possibly put into rclcpp::Node?) for loading parameters from yaml files after...

enhancement
help wanted

## Feature request #### Feature description Currently the rclcpp::Waitable operates directly on the waitset. ```c++ add_to_wait_set(rcl_wait_set_t * wait_set) = 0; virtual bool is_ready(rcl_wait_set_t * wait_set) = 0; ``` The problem...

This adds a LifecycleSubscriber class to lifecycle nodes. In general, it is a mirror of LifecyclePublisher scheme, both for determining whether to process messages and in the factory methods. There...

Half-way between a bug report and a feature request (i.e. imo the current behavior is not correct, i would be ok with changing it or with providing utilities to live...

Post C++20 will see automatic comparison operator creation, which leads to ambiguity errors on comparisons between rclcpp::Time and builtin_interfaces::msg::Time. A simple fix would be to cast the message type to...

While debugging https://github.com/ros2/rmw_cyclonedds/issues/469 , we found that loaned messages do not properly honor the user holding onto shared_ptrs. In particular, if you look at the code in https://github.com/ros2/rclcpp/blob/126d517193b6df8177680898e23906a85792eaf6/rclcpp/src/rclcpp/executor.cpp#L626-L662 , you...

help wanted

Added a test, if a trigger event for a waitable was missed. Added a test, if take_data was called two times in a row, without calling is_ready in between. This...