rclcpp
rclcpp copied to clipboard
rclcpp (ROS Client Library for C++)
### Description Create a function to save parameters to a file inside a C++ node. Something like `node->save_parameters(path);'. This can be useful when the parameters are changed inside a callback...
## Feature request #### Feature description When an action goal is sent to a server the server can reject it, but there is no way for the server to tell...
### Generated by Generative AI _No response_ ### Operating System: Ubuntu 24.04 ### ROS version or commit hash: rolling ### RMW implementation (if applicable): rmw_connextdds ### RMW Configuration (if applicable):...
### Generated by Generative AI _No response_ ### Operating System: Ubuntu Noble ### ROS version or commit hash: Kilted Kaiju ### RMW implementation (if applicable): Connext ### RMW Configuration (if...
## Description Adds additional API that allows the user to access structured YAML parameters as a `YAML::Node` (part of [yaml-cpp](https://github.com/jbeder/yaml-cpp) in `rclcpp`. Original GSOC proposal can be found [here](https://github.com/osrf/osrf_wiki/wiki/GSoC25#structured-parameter-support-for-ros-2) Essentially,...
## Description Compatibility with ros2/rcl#1269 Fixes #564 ### Is this user-facing behavior change? Yes, the timestamp and transition field of a `lifecycle_msg/TransitionEvent` will be filled. ### Did you use Generative...
When calling a service I will sometimes (quite often), get an error message: `[controller_manager.rclcpp]: failed to send response to /controller_manager/list_controllers (timeout): client will not receive response, at ./src/rmw_response.cpp:153, at ./src/rcl/service.c:400`...
**Required Info:** - Operating System: - Ubuntu 16.04 - Installation type: - Source - Version or commit hash: - eb439ddc73c7f57ef59bb4919b02c4dd00d6ffec - DDS implementation: - Fast-RTPS - Client library (if applicable):...
### Generated by Generative AI no ### Operating System: ``Linux 1395239c7f9e 6.8.0-84-generic #84-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 5 22:36:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux (inside the ROS2 rolling container)```...
### Generated by Generative AI _No response_ ### Operating System: Linux pop-os 6.16.3-76061603-generic #202508231538~1758561135~22.04~171c8de SMP PREEMPT_DYNAMIC Mon S x86_64 x86_64 x86_64 GNU/Linux ### ROS version or commit hash: humble ###...