Shutdown transition was added to the lifecycle node destructor in#2450(iron backport:#2490). This currently triggers shutdown if the node state is anything other than finalized. Would it make sense for this to check whether the node is in one of the primary states before sending the shutdo...
I create a client for lifecycle ROS2 service by calling rclcpp_lifecycle::LifecycleNode::create_client(..) As a result I obtain rclcpp::client::Client instance. I call some methods on this instance and when it's destructed. After a while I create a new client for the same lifecycle ROS...
Latest commit Cannot retrieve latest commit at this time. History 1,856 Commits .github rclcpp rclcpp_action rclcpp_components rclcpp_lifecycle .gitignore CONTRIBUTING.md LICENSE README.md rclcpp This repository contains the source code for the ROS Client Library for C++ package, included with a st...
service_client.hpp: In instantiation of ‘nav2_util::ServiceClient<ServiceT>::ServiceClient(const string&, const SharedPtr&) [with ServiceT = lifecycle_msgs::srv::ChangeState; std::string = std::__cxx11::basic_string<char>; rclcpp::Node::SharedPtr = std::shared_ptr<rclcpp::Node>]’...
The link to the latest rclcpp_lifecycle API documentation, which includes a complete list of its main components and features, can be found on the rclcpp_lifecycle package info page, at the [ROS Index](https://index.ros.org/p/rclcpp_lifecycle/). The link to the latest rclcpp_lifecycle API...
component_manager.cpp node_main.cpp.in test CHANGELOG.rst CMakeLists.txt Doxyfile QUALITY_DECLARATION.md README.md package.xml rclcpp_components-extras.cmake.in rclcpp_lifecycle .gitignore CODEOWNERS CONTRIBUTING.md LICENSE README.md Latest commit ...
LifecycleNode: Take shutdown transition when exiting enhancement help wanted #997 opened Feb 18, 2020 by wieset 1 expand_topic_or_service_name should use get_effective_namespace() backlog enhancement help wanted #985 opened Feb 8, 2020 by fmrico 1 Cross-compile for mips/musl: XSI...
Bug report I used to load a yaml configuration file into a composable node with ROS crystal that is started from a standalone executable. This stopped working after porting to dashing. The lack of parameter file loading examples for comp...
add NO_UNDEFINED_SYMBOLS to rclcpp_components_register_node cmake mac… Mar 11, 2025 rclcpp_lifecycle use maybe_unused attribute for the portability. (#2758) Feb 27, 2025 .gitignore add wait_for_action_server() for action clients (#598) ...