|
rclcpp_components package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
ROS Distro
|
Package Summary
| Version | 16.0.22 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/ros2/rclcpp.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2026-10-14 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Ivan Paunovic
- Jacob Perron
- William Woodall
Authors
- Michael Carroll
rclcpp_components
Package containing tools for dynamically loadable components.
Visit the rclcpp_components API documentation for a complete list of its main components and features.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rclcpp_components
16.0.22 (2026-10-12)
- Fix isolated component manager shutdown on Humble (#3282)
- Contributors: CHAIJZ
16.0.21 (2026-09-06)
16.0.20 (2026-08-31)
16.0.19 (2026-03-25)
- Avoid unecessary creation of MultiThreadedExecutor (#3090) (#3096)
- Fix component registering in subdirectories (#3064) (#3076)
- Contributors: mergify[bot]
16.0.18 (2026-02-09)
16.0.17 (2025-12-23)
16.0.16 (2025-11-18)
16.0.15 (2025-09-11)
16.0.14 (2025-07-16)
16.0.13 (2025-06-23)
16.0.12 (2025-03-25)
- Redundant .c_str() usage in rclcpp_components triggers ament_clang_tidy warning (#2718)
- Contributors: LihanChen2004
16.0.11 (2024-11-25)
16.0.10 (2024-07-26)
16.0.9 (2024-05-15)
16.0.8 (2024-01-24)
- Add missing header required by the rclcpp::NodeOptions type (#2324) (#2407)
- fix(rclcpp_components): increase the service queue sizes in component_container (backport #2363) (#2380)
- Contributors: mergify[bot]
16.0.7 (2023-11-13)
16.0.6 (2023-09-19)
16.0.5 (2023-07-17)
16.0.4 (2023-04-25)
16.0.3 (2023-01-10)
16.0.2 (2022-11-07)
16.0.1 (2022-04-13)
16.0.0 (2022-04-08)
15.4.0 (2022-04-05)
15.3.0 (2022-03-30)
15.2.0 (2022-03-24)
- Select executor in node registration (#1898)
- Fix rosdoc2 issues in rclcpp (#1897)
- Fix bugprone-exception-escape in node_main.cpp.in (#1895)
- Contributors: Alberto Soragna, Chris Lalancette, Hirokazu Ishida
15.1.0 (2022-03-01)
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_index_cpp | |
| class_loader | |
| composition_interfaces | |
| rclcpp | |
| rcpputils | |
| ament_cmake_ros | |
| ament_cmake_google_benchmark | |
| ament_cmake_gtest | |
| ament_lint_auto | |
| ament_lint_common | |
| launch_testing | |
| std_msgs |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclcpp_components at Robotics Stack Exchange
|
rclcpp_components package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
ROS Distro
|
Package Summary
| Version | 28.1.22 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/ros2/rclcpp.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-10-22 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Ivan Paunovic
- Michel Hidalgo
- William Woodall
Authors
- Jacob Perron
- Michael Carroll
rclcpp_components
Package containing tools for dynamically loadable components.
The link to the latest rclcpp_components API documentation, which includes a complete list of its main components and features, can be found on the rclcpp_components package info page.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rclcpp_components
28.1.22 (2026-08-31)
- Check for association with an executor before removing nodes in ComponentManager (#3190) (#3197)
- Contributors: mergify[bot]
28.1.21 (2026-06-12)
28.1.20 (2026-06-09)
-
Add Callback Group Events Executor (Jazzy Backport) (#3163)
- initial backport commit
- remove C++20 features (designated initializers)
- update executor tests
- add component_container_events_cbg
- change to use shared_ptr by value
- explicit type
- remove fix non-applicable to jazzy
* lint
Co-authored-by: Skyler Medeiros <<skye@polymathrobotics.com>>
-
Contributors: Skyler Medeiros
28.1.19 (2026-06-02)
28.1.18 (2026-03-25)
- Avoid unecessary creation of MultiThreadedExecutor (#3090) (#3095)
- Fix component registering in subdirectories (#3064) (#3075)
- Contributors: mergify[bot]
28.1.17 (2026-02-09)
28.1.16 (2026-01-21)
28.1.15 (2025-12-23)
28.1.14 (2025-11-18)
28.1.13 (2025-10-21)
28.1.12 (2025-09-11)
28.1.11 (2025-08-06)
28.1.10 (2025-06-23)
28.1.9 (2025-04-23)
28.1.8 (2025-04-02)
28.1.7 (2025-03-26)
- add NO_UNDEFINED_SYMBOLS to rclcpp_components_register_node cmake macro (#2746)
- Contributors: Jonas Otto
28.1.6 (2024-12-18)
28.1.5 (2024-09-19)
28.1.4 (2024-09-06)
28.1.3 (2024-06-27)
28.1.2 (2024-05-13)
28.1.1 (2024-04-24)
28.1.0 (2024-04-16)
- Remove references to index.ros.org. (#2504)
- Contributors: Chris Lalancette
28.0.1 (2024-04-16)
28.0.0 (2024-03-28)
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_index_cpp | |
| class_loader | |
| composition_interfaces | |
| rclcpp | |
| rcpputils | |
| ament_cmake_ros | |
| ament_cmake_google_benchmark | |
| ament_cmake_gtest | |
| ament_lint_auto | |
| ament_lint_common | |
| launch_testing | |
| std_msgs |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclcpp_components at Robotics Stack Exchange
|
rclcpp_components package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
ROS Distro
|
Package Summary
| Version | 29.5.11 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/ros2/rclcpp.git |
| VCS Type | git |
| VCS Version | kilted |
| Last Updated | 2026-10-23 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Ivan Paunovic
- Michel Hidalgo
- William Woodall
Authors
- Jacob Perron
- Michael Carroll
rclcpp_components
Package containing tools for dynamically loadable components.
The link to the latest rclcpp_components API documentation, which includes a complete list of its main components and features, can be found on the rclcpp_components package info page.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rclcpp_components
29.5.11 (2026-08-31)
29.5.10 (2026-07-28)
- Check for association with an executor before removing nodes in ComponentManager (#3190) (#3198)
- Contributors: mergify[bot]
29.5.9 (2026-07-02)
- Add Callback Group Events Executor (Kilted Backport) (#3164)
- Contributors: Skyler Medeiros
29.5.8 (2026-03-25)
- Avoid unecessary creation of MultiThreadedExecutor (#3090) (#3094)
- Fix component registering in subdirectories (#3064) (#3074)
- Contributors: mergify[bot]
29.5.7 (2026-02-09)
29.5.6 (2025-12-23)
29.5.5 (2025-11-18)
29.5.4 (2025-10-21)
29.5.3 (2025-09-11)
29.5.2 (2025-07-07)
29.5.1 (2025-06-23)
29.5.0 (2025-04-18)
29.4.0 (2025-04-04)
- Removed trailing whitespace from the codebase. (#2791)
- add NO_UNDEFINED_SYMBOLS to rclcpp_components_register_node cmake macro (#2746) (#2764)
- use maybe_unused attribute for the portability. (#2758)
- ComponentManager should just ignore unknown extra argument in the bas… (#2723)
- Contributors: Leander Stephen D'Souza, Tomoya Fujita, Jonas Otto
29.3.0 (2024-12-20)
- Add parsing for rest of obvious boolean extra arguments and throw for unsupported ones (#2685)
- Contributors: rcp1
29.2.0 (2024-11-25)
29.1.0 (2024-11-20)
29.0.0 (2024-10-03)
- Shutdown the context before context's destructor is invoked in tests (#2633)
- Fix typo in rclcpp_components benchmark_components (#2602)
- Contributors: Alejandro Hernández Cordero, Christophe Bedard
28.3.3 (2024-07-29)
28.3.2 (2024-07-24)
- Updated rcpputils path API (#2579)
- remove deprecated APIs from component_manager.hpp (#2585)
- Contributors: Alberto Soragna, Alejandro Hernández Cordero
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_index_cpp | |
| class_loader | |
| composition_interfaces | |
| rclcpp | |
| rcpputils | |
| ament_cmake_ros | |
| ament_cmake_google_benchmark | |
| ament_cmake_gtest | |
| ament_lint_auto | |
| ament_lint_common | |
| launch_testing | |
| std_msgs |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclcpp_components at Robotics Stack Exchange
|
rclcpp_components package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
ROS Distro
|
Package Summary
| Version | 32.0.3 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/ros2/rclcpp.git |
| VCS Type | git |
| VCS Version | lyrical |
| Last Updated | 2026-10-22 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Ivan Paunovic
- Michel Hidalgo
- William Woodall
Authors
- Jacob Perron
- Michael Carroll
rclcpp_components
Package containing tools for dynamically loadable components.
The link to the latest rclcpp_components API documentation, which includes a complete list of its main components and features, can be found on the rclcpp_components package info page.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rclcpp_components
32.0.3 (2026-08-31)
- rclcpp_components: Fix compilation with clang (#3229) (#3231)
- Fix race condition when creating isolated component container (#3223) (#3228)
- Contributors: mergify[bot]
32.0.2 (2026-07-28)
- Check for association with an executor before removing nodes in ComponentManager (#3190) (#3199)
- Contributors: mergify[bot]
32.0.1 (2026-07-02)
32.0.0 (2026-04-30)
- Refactor component containers + Add option for CBG Executor (#3134)
- Contributors: Skyler Medeiros
31.0.2 (2026-04-09)
- feat: Add per-node log level support via NodeOptions (#3092)
- Contributors: Peng Wang
31.0.1 (2026-03-24)
- Use new ROSIDL aggregate CMake target (#3105)
- Contributors: Emerson Knapp
31.0.0 (2026-03-20)
- Avoid unecessary creation of MultiThreadedExecutor (#3090)
- Fix component registering in subdirectories (#3064)
- Contributors: pum1k, solo
30.1.5 (2026-02-09)
- Add library dependency to node executable in rclcpp_components_register_node (#3047)
- Contributors: YuJin Hong
30.1.4 (2025-12-23)
- Updated deprecated ament_index_cpp API (#3011)
- Contributors: Alejandro Hernández Cordero
30.1.3 (2025-11-18)
- Fix REP url locations (#2987)
- Contributors: Tim Clephas
30.1.2 (2025-10-21)
30.1.1 (2025-09-11)
- Cleanup the dependencies in rclcpp_components. (#2918)
- Contributors: Chris Lalancette
30.1.0 (2025-07-29)
- fix cmake deprecation (#2914)
- Contributors: mosfet80
30.0.0 (2025-07-01)
- NEW PR: Add component_container for EventsExecutor (#2885)
- make sure that plugin arg includes the double colon. (#2878)
- Contributors: Mihir Rao, Tomoya Fujita
29.6.1 (2025-06-23)
- set thread names by node in component container isolated (#2871)
- Added missing chrono includes (#2854)
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_index_cpp | |
| class_loader | |
| composition_interfaces | |
| rclcpp | |
| rcl_interfaces | |
| rcpputils | |
| rmw | |
| ament_cmake_ros | |
| ament_cmake_google_benchmark | |
| ament_cmake_gtest | |
| ament_lint_auto | |
| ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclcpp_components at Robotics Stack Exchange
|
rclcpp_components package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
ROS Distro
|
Package Summary
| Version | 33.1.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/ros2/rclcpp.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2026-10-22 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Ivan Paunovic
- Michel Hidalgo
- William Woodall
Authors
- Jacob Perron
- Michael Carroll
rclcpp_components
Package containing tools for dynamically loadable components.
The link to the latest rclcpp_components API documentation, which includes a complete list of its main components and features, can be found on the rclcpp_components package info page.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rclcpp_components
33.1.0 (2026-08-31)
- cleanup headers (#3238)
- rclcpp_components: Fix compilation with clang (#3229)
- Fix race condition when creating isolated component container (#3223)
- Contributors: Alejandro Hernández Cordero, Michal Sojka, Tony Najjar
33.0.3 (2026-07-28)
- Deprecate the experimental EventsExecutor (#3192)
- Check for association with an executor before removing nodes in ComponentManager (#3190)
- use C++ 20 in default. (#3187)
- Contributors: Skyler Medeiros, Tomoya Fujita
33.0.2 (2026-07-02)
- Call rclcpp::shutdown() in the component containers (#3158)
- Contributors: Hugal31
33.0.1 (2026-05-22)
33.0.0 (2026-05-07)
- Cleanups headers and fix wording (#3138)
- Contributors: Alejandro Hernández Cordero
32.0.0 (2026-04-30)
- Refactor component containers + Add option for CBG Executor (#3134)
- Contributors: Skyler Medeiros
31.0.2 (2026-04-09)
- feat: Add per-node log level support via NodeOptions (#3092)
- Contributors: Peng Wang
31.0.1 (2026-03-24)
- Use new ROSIDL aggregate CMake target (#3105)
- Contributors: Emerson Knapp
31.0.0 (2026-03-20)
- Avoid unecessary creation of MultiThreadedExecutor (#3090)
- Fix component registering in subdirectories (#3064)
- Contributors: pum1k, solo
30.1.5 (2026-02-09)
- Add library dependency to node executable in rclcpp_components_register_node (#3047)
- Contributors: YuJin Hong
30.1.4 (2025-12-23)
- Updated deprecated ament_index_cpp API (#3011)
- Contributors: Alejandro Hernández Cordero
30.1.3 (2025-11-18)
- Fix REP url locations (#2987)
- Contributors: Tim Clephas
30.1.2 (2025-10-21)
30.1.1 (2025-09-11)
- Cleanup the dependencies in rclcpp_components. (#2918)
- Contributors: Chris Lalancette
30.1.0 (2025-07-29)
- fix cmake deprecation (#2914)
- Contributors: mosfet80
30.0.0 (2025-07-01)
- NEW PR: Add component_container for EventsExecutor (#2885)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclcpp_components at Robotics Stack Exchange
|
rclcpp_components package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
ROS Distro
|
Package Summary
| Version | 16.0.22 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/ros2/rclcpp.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2026-10-14 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Ivan Paunovic
- Jacob Perron
- William Woodall
Authors
- Michael Carroll
rclcpp_components
Package containing tools for dynamically loadable components.
Visit the rclcpp_components API documentation for a complete list of its main components and features.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rclcpp_components
16.0.22 (2026-10-12)
- Fix isolated component manager shutdown on Humble (#3282)
- Contributors: CHAIJZ
16.0.21 (2026-09-06)
16.0.20 (2026-08-31)
16.0.19 (2026-03-25)
- Avoid unecessary creation of MultiThreadedExecutor (#3090) (#3096)
- Fix component registering in subdirectories (#3064) (#3076)
- Contributors: mergify[bot]
16.0.18 (2026-02-09)
16.0.17 (2025-12-23)
16.0.16 (2025-11-18)
16.0.15 (2025-09-11)
16.0.14 (2025-07-16)
16.0.13 (2025-06-23)
16.0.12 (2025-03-25)
- Redundant .c_str() usage in rclcpp_components triggers ament_clang_tidy warning (#2718)
- Contributors: LihanChen2004
16.0.11 (2024-11-25)
16.0.10 (2024-07-26)
16.0.9 (2024-05-15)
16.0.8 (2024-01-24)
- Add missing header required by the rclcpp::NodeOptions type (#2324) (#2407)
- fix(rclcpp_components): increase the service queue sizes in component_container (backport #2363) (#2380)
- Contributors: mergify[bot]
16.0.7 (2023-11-13)
16.0.6 (2023-09-19)
16.0.5 (2023-07-17)
16.0.4 (2023-04-25)
16.0.3 (2023-01-10)
16.0.2 (2022-11-07)
16.0.1 (2022-04-13)
16.0.0 (2022-04-08)
15.4.0 (2022-04-05)
15.3.0 (2022-03-30)
15.2.0 (2022-03-24)
- Select executor in node registration (#1898)
- Fix rosdoc2 issues in rclcpp (#1897)
- Fix bugprone-exception-escape in node_main.cpp.in (#1895)
- Contributors: Alberto Soragna, Chris Lalancette, Hirokazu Ishida
15.1.0 (2022-03-01)
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_index_cpp | |
| class_loader | |
| composition_interfaces | |
| rclcpp | |
| rcpputils | |
| ament_cmake_ros | |
| ament_cmake_google_benchmark | |
| ament_cmake_gtest | |
| ament_lint_auto | |
| ament_lint_common | |
| launch_testing | |
| std_msgs |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclcpp_components at Robotics Stack Exchange
|
rclcpp_components package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
ROS Distro
|
Package Summary
| Version | 9.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/ros2/rclcpp.git |
| VCS Type | git |
| VCS Version | galactic |
| Last Updated | 2022-12-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Ivan Paunovic
- Mabel Zhang
- William Woodall
Authors
- Michael Carroll
rclcpp_components
Package containing tools for dynamically loadable components.
Visit the rclcpp_components API documentation for a complete list of its main components and features.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rclcpp_components
9.2.2 (2022-12-06)
9.2.1 (2022-04-28)
9.2.0 (2021-09-17)
9.1.0 (2021-05-20)
9.0.3 (2021-05-10)
9.0.2 (2021-04-14)
9.0.1 (2021-04-12)
9.0.0 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#1615)
- Contributors: shonigmann
8.2.0 (2021-03-31)
8.1.0 (2021-03-25)
8.0.0 (2021-03-23)
7.0.1 (2021-03-22)
7.0.0 (2021-03-18)
6.3.1 (2021-02-08)
6.3.0 (2021-01-25)
6.2.0 (2021-01-08)
- Use std compliant non-method std::<filesystem::exists> function (#1502)
- Fix string literal warnings (#1442)
- Contributors: Audrow Nash, Josh Langsfeld
6.1.0 (2020-12-10)
- Update QDs to QL 1 (#1477)
- Add benchmarks for components (#1476)
- Contributors: Scott K Logan, Stephen Brawner
6.0.0 (2020-11-18)
- Bump rclcpp packages to Quality Level 2 (#1445)
- Contributors: Louise Poubel
5.1.0 (2020-11-02)
- Update maintainers (#1384)
- ComponentManager: switch off parameter services and event publisher (#1333)
- Contributors: Ivan Santiago Paunovic, Martijn Buijs
5.0.0 (2020-09-18)
4.0.0 (2020-07-09)
- Bump to QD to level 3 and fixed links (#1158)
- Include original exception in ComponentManagerException (#1157)
- Contributors: Alejandro Hernández Cordero, Martijn Buijs, Tomoya Fujita
3.0.0 (2020-06-18)
2.0.0 (2020-06-01)
- Added missing virtual destructors. (#1149)
- Add Security Vulnerability Policy pointing to REP-2006. (#1130)
- Contributors: Chris Lalancette, Ivan Santiago Paunovic
1.1.0 (2020-05-26)
- Improve documentation (#1106)
- Fixed rep links and added more details to dependencies in quality declaration (#1116)
- Added dockblock to ComponentManager class (#1102)
- Update quality declaration to reflect version 1.0 (#1115)
- Contributors: Alejandro Hernández Cordero, Stephen Brawner
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_index_cpp | |
| class_loader | |
| composition_interfaces | |
| rclcpp | |
| rcpputils | |
| ament_cmake_ros | |
| ament_cmake_google_benchmark | |
| ament_cmake_gtest | |
| ament_lint_auto | |
| ament_lint_common | |
| launch_testing | |
| std_msgs |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclcpp_components at Robotics Stack Exchange
|
rclcpp_components package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
ROS Distro
|
Package Summary
| Version | 21.0.8 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/ros2/rclcpp.git |
| VCS Type | git |
| VCS Version | iron |
| Last Updated | 2024-11-08 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Ivan Paunovic
- Michel Hidalgo
- William Woodall
Authors
- Jacob Perron
- Michael Carroll
rclcpp_components
Package containing tools for dynamically loadable components.
Visit the rclcpp_components API documentation for a complete list of its main components and features.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rclcpp_components
21.0.8 (2024-11-08)
21.0.7 (2024-07-10)
21.0.6 (2024-04-19)
21.0.5 (2024-02-07)
- Increase the service queue sizes in component_container (#2381)
- Contributors: M. Fatih Cırıt
21.0.4 (2023-11-17)
- Add missing header required by the rclcpp::NodeOptions type (#2325)
- Contributors: Ignacio Vizzo
21.0.3 (2023-09-08)
21.0.2 (2023-07-14)
21.0.1 (2023-05-11)
21.0.0 (2023-04-18)
20.0.0 (2023-04-13)
- Update all rclcpp packages to C++17. (#2121)
- Contributors: Chris Lalancette
19.3.0 (2023-03-01)
19.2.0 (2023-02-24)
19.1.0 (2023-02-14)
19.0.0 (2023-01-30)
- Improve component_manager_isolated shutdown (#2085)
- Contributors: Michael Carroll
18.0.0 (2022-12-29)
- Update maintainers (#2043)
- Contributors: Audrow Nash
17.1.0 (2022-11-02)
- use unique ptr and remove unuseful container (#2013)
- Contributors: Chen Lihui
17.0.0 (2022-09-13)
- Revert "Introduce executors new spin_for method, replace spin_until_future_complete with spin_until_complete. (#1821) (#1874)" (#1956)
- Introduce executors new spin_for method, replace spin_until_future_complete with spin_until_complete. (#1821) (#1874)
- Contributors: Hubert Liberacki, William Woodall
16.2.0 (2022-05-03)
16.1.0 (2022-04-29)
16.0.1 (2022-04-13)
16.0.0 (2022-04-08)
15.4.0 (2022-04-05)
15.3.0 (2022-03-30)
15.2.0 (2022-03-24)
- Select executor in node registration (#1898)
- Fix rosdoc2 issues in rclcpp (#1897)
- Fix bugprone-exception-escape in node_main.cpp.in (#1895)
- Contributors: Alberto Soragna, Chris Lalancette, Hirokazu Ishida
15.1.0 (2022-03-01)
- small improvements to node_main.cpp.in
- Install headers to include/${PROJECT_NAME} (#1888)
- Use spin() in component_manager_isolated.hpp (#1881)
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_index_cpp | |
| class_loader | |
| composition_interfaces | |
| rclcpp | |
| rcpputils | |
| ament_cmake_ros | |
| ament_cmake_google_benchmark | |
| ament_cmake_gtest | |
| ament_lint_auto | |
| ament_lint_common | |
| launch_testing | |
| std_msgs |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclcpp_components at Robotics Stack Exchange
|
rclcpp_components package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
ROS Distro
|
Package Summary
| Version | 16.0.22 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/ros2/rclcpp.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2026-10-14 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Ivan Paunovic
- Jacob Perron
- William Woodall
Authors
- Michael Carroll
rclcpp_components
Package containing tools for dynamically loadable components.
Visit the rclcpp_components API documentation for a complete list of its main components and features.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rclcpp_components
16.0.22 (2026-10-12)
- Fix isolated component manager shutdown on Humble (#3282)
- Contributors: CHAIJZ
16.0.21 (2026-09-06)
16.0.20 (2026-08-31)
16.0.19 (2026-03-25)
- Avoid unecessary creation of MultiThreadedExecutor (#3090) (#3096)
- Fix component registering in subdirectories (#3064) (#3076)
- Contributors: mergify[bot]
16.0.18 (2026-02-09)
16.0.17 (2025-12-23)
16.0.16 (2025-11-18)
16.0.15 (2025-09-11)
16.0.14 (2025-07-16)
16.0.13 (2025-06-23)
16.0.12 (2025-03-25)
- Redundant .c_str() usage in rclcpp_components triggers ament_clang_tidy warning (#2718)
- Contributors: LihanChen2004
16.0.11 (2024-11-25)
16.0.10 (2024-07-26)
16.0.9 (2024-05-15)
16.0.8 (2024-01-24)
- Add missing header required by the rclcpp::NodeOptions type (#2324) (#2407)
- fix(rclcpp_components): increase the service queue sizes in component_container (backport #2363) (#2380)
- Contributors: mergify[bot]
16.0.7 (2023-11-13)
16.0.6 (2023-09-19)
16.0.5 (2023-07-17)
16.0.4 (2023-04-25)
16.0.3 (2023-01-10)
16.0.2 (2022-11-07)
16.0.1 (2022-04-13)
16.0.0 (2022-04-08)
15.4.0 (2022-04-05)
15.3.0 (2022-03-30)
15.2.0 (2022-03-24)
- Select executor in node registration (#1898)
- Fix rosdoc2 issues in rclcpp (#1897)
- Fix bugprone-exception-escape in node_main.cpp.in (#1895)
- Contributors: Alberto Soragna, Chris Lalancette, Hirokazu Ishida
15.1.0 (2022-03-01)
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_index_cpp | |
| class_loader | |
| composition_interfaces | |
| rclcpp | |
| rcpputils | |
| ament_cmake_ros | |
| ament_cmake_google_benchmark | |
| ament_cmake_gtest | |
| ament_lint_auto | |
| ament_lint_common | |
| launch_testing | |
| std_msgs |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclcpp_components at Robotics Stack Exchange
|
rclcpp_components package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
ROS Distro
|
Package Summary
| Version | 16.0.22 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/ros2/rclcpp.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2026-10-14 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Ivan Paunovic
- Jacob Perron
- William Woodall
Authors
- Michael Carroll
rclcpp_components
Package containing tools for dynamically loadable components.
Visit the rclcpp_components API documentation for a complete list of its main components and features.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rclcpp_components
16.0.22 (2026-10-12)
- Fix isolated component manager shutdown on Humble (#3282)
- Contributors: CHAIJZ
16.0.21 (2026-09-06)
16.0.20 (2026-08-31)
16.0.19 (2026-03-25)
- Avoid unecessary creation of MultiThreadedExecutor (#3090) (#3096)
- Fix component registering in subdirectories (#3064) (#3076)
- Contributors: mergify[bot]
16.0.18 (2026-02-09)
16.0.17 (2025-12-23)
16.0.16 (2025-11-18)
16.0.15 (2025-09-11)
16.0.14 (2025-07-16)
16.0.13 (2025-06-23)
16.0.12 (2025-03-25)
- Redundant .c_str() usage in rclcpp_components triggers ament_clang_tidy warning (#2718)
- Contributors: LihanChen2004
16.0.11 (2024-11-25)
16.0.10 (2024-07-26)
16.0.9 (2024-05-15)
16.0.8 (2024-01-24)
- Add missing header required by the rclcpp::NodeOptions type (#2324) (#2407)
- fix(rclcpp_components): increase the service queue sizes in component_container (backport #2363) (#2380)
- Contributors: mergify[bot]
16.0.7 (2023-11-13)
16.0.6 (2023-09-19)
16.0.5 (2023-07-17)
16.0.4 (2023-04-25)
16.0.3 (2023-01-10)
16.0.2 (2022-11-07)
16.0.1 (2022-04-13)
16.0.0 (2022-04-08)
15.4.0 (2022-04-05)
15.3.0 (2022-03-30)
15.2.0 (2022-03-24)
- Select executor in node registration (#1898)
- Fix rosdoc2 issues in rclcpp (#1897)
- Fix bugprone-exception-escape in node_main.cpp.in (#1895)
- Contributors: Alberto Soragna, Chris Lalancette, Hirokazu Ishida
15.1.0 (2022-03-01)
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_index_cpp | |
| class_loader | |
| composition_interfaces | |
| rclcpp | |
| rcpputils | |
| ament_cmake_ros | |
| ament_cmake_google_benchmark | |
| ament_cmake_gtest | |
| ament_lint_auto | |
| ament_lint_common | |
| launch_testing | |
| std_msgs |