![]() |
rcl_action package from rcl reporcl rcl_action rcl_lifecycle rcl_yaml_param_parser |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 5.3.10 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Library to support implementation of language specific ROS Client Libraries. |
Checkout URI | https://github.com/ros2/rcl.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-07-16 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Ivan Paunovic
- Jacob Perron
- William Woodall
Authors
rcl_action
rcl_action
provides functionality for ROS 2 actions in C.
Features are described in detail at http://docs.ros2.org
For more information about ROS 2 actions, see: http://design.ros2.org/articles/actions.html
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rcl_action
5.3.10 (2025-07-16)
5.3.9 (2024-07-26)
- Generate version header using [ament_generate_version_header(..)]{.title-ref} (backport #1141) (#1145)
- Contributors: mergify[bot]
5.3.8 (2024-05-15)
5.3.7 (2024-01-24)
5.3.6 (2023-11-13)
5.3.5 (2023-09-19)
5.3.4 (2023-07-17)
5.3.3 (2023-04-25)
5.3.2 (2022-09-08)
5.3.1 (2022-04-26)
5.3.0 (2022-04-05)
5.2.1 (2022-03-31)
5.2.0 (2022-03-24)
5.1.0 (2022-03-01)
- Add Events Executor (#839)
- Install includes it include/${PROJECT_NAME} (#959)
- Contributors: Shane Loretz, iRobot ROS
5.0.1 (2022-01-14)
5.0.0 (2021-12-14)
- Fix up documentation build for rcl_action when using rosdoc2 (#937)
- Contributors: Michel Hidalgo
4.0.0 (2021-09-16)
- Fix expired goals capacity of action server (#931)
- Contributors: spiralray
3.2.0 (2021-09-02)
- Wait for action server in rcl_action comm tests. (#919)
- Contributors: Michel Hidalgo
3.1.2 (2021-04-26)
3.1.1 (2021-04-12)
3.1.0 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#909)
- Contributors: shonigmann
3.0.1 (2021-03-25)
3.0.0 (2021-03-23)
2.6.0 (2021-03-18)
- Don't expect RCL_RET_TIMEOUT to set an error string (#900)
- Add support for rmw_connextdds (#895)
- Contributors: Andrea Sorbini
2.5.2 (2021-02-05)
- Avoid setting error message twice. (#887)
- Contributors: Chen Lihui
2.5.1 (2021-01-25)
2.5.0 (2020-12-08)
- Address various clang static analysis fixes
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
rclc | |
rclcpp_action | |
rclpy |
Launch files
Messages
Services
Plugins
Recent questions tagged rcl_action at Robotics Stack Exchange
![]() |
rcl_action package from rcl reporcl rcl_action rcl_lifecycle rcl_yaml_param_parser |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 9.2.7 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Library to support implementation of language specific ROS Client Libraries. |
Checkout URI | https://github.com/ros2/rcl.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2025-06-23 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Audrow Nash
- Ivan Paunovic
- William Woodall
Authors
- Jacob Perron
rcl_action
rcl_action
provides functionality for ROS 2 actions in C.
Features are described in detail at http://docs.ros2.org
For more information about ROS 2 actions, see: http://design.ros2.org/articles/actions.html
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rcl_action
9.2.7 (2025-06-23)
9.2.6 (2025-04-29)
9.2.5 (2025-04-02)
9.2.4 (2024-09-19)
9.2.3 (2024-05-13)
9.2.2 (2024-04-24)
9.2.1 (2024-04-16)
- Generate version header using ament_generate_version_header(..) (#1141)
- Contributors: G.A. vd. Hoorn
9.2.0 (2024-03-28)
-
add RCL_RET_TIMEOUT to action service response. (#1138)
- add RCL_RET_TIMEOUT to action service response.
* address review comment. ---------
-
Update quality declaration documents (#1131)
-
Contributors: Christophe Bedard, Tomoya Fujita
9.1.0 (2024-01-24)
9.0.0 (2023-12-26)
8.0.0 (2023-11-06)
7.3.0 (2023-10-09)
7.2.0 (2023-10-04)
- Remove most remaining uses of ament_target_dependencies. (#1102)
- Contributors: Chris Lalancette
7.1.1 (2023-09-07)
7.1.0 (2023-08-21)
7.0.0 (2023-07-11)
- Add [~/get_type_description]{.title-ref} service (rep2011) (#1052)
- Modifies timers API to select autostart state (#1004)
- Contributors: Eloy Briceno, Hans-Joachim Krauch
6.3.0 (2023-06-12)
6.2.0 (2023-06-07)
6.1.1 (2023-05-11)
6.1.0 (2023-04-28)
6.0.1 (2023-04-18)
6.0.0 (2023-04-12)
- doc update, ROS message accessibility depends on RMW implementation. (#1043)
- Contributors: Tomoya Fujita
5.9.0 (2023-03-01)
5.8.0 (2023-02-23)
5.7.0 (2023-02-13)
- Update rcl to C++17. (#1031)
- Contributors: Chris Lalancette
5.6.0 (2022-12-05)
- Reduce result_timeout to 10 seconds. (#1012)
- [rolling] Update maintainers - 2022-11-07 (#1017)
- Contributors: Audrow Nash, Chris Lalancette
5.5.0 (2022-11-02)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
rclc | |
rclcpp_action | |
rclpy | |
rtest |
Launch files
Messages
Services
Plugins
Recent questions tagged rcl_action at Robotics Stack Exchange
![]() |
rcl_action package from rcl reporcl rcl_action rcl_lifecycle rcl_yaml_param_parser |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 10.1.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Library to support implementation of language specific ROS Client Libraries. |
Checkout URI | https://github.com/ros2/rcl.git |
VCS Type | git |
VCS Version | kilted |
Last Updated | 2025-07-28 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Audrow Nash
- Ivan Paunovic
- William Woodall
Authors
- Jacob Perron
rcl_action
rcl_action
provides functionality for ROS 2 actions in C.
Features are described in detail at http://docs.ros2.org
For more information about ROS 2 actions, see: http://design.ros2.org/articles/actions.html
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rcl_action
10.1.1 (2025-06-23)
10.1.0 (2025-04-04)
- Set envars to run tests with rmw_zenoh_cpp with multicast discovery (#1218)
- No need to add public symbol visibility macros in implementation. (#1213)
- fix 'rcl_action_server_configure_action_introspection': inconsistent dll linkage. (#1212)
- Add new interfaces to enable intropsection for action (#1207)
- Contributors: Barry Xu, Tomoya Fujita, yadunund
10.0.2 (2025-01-31)
-
fix(rcl_action): Allow to pass the timer to action during initialization (#1201)
* fix(timer): Use impl pointer in jump callback The interface description does not explicitly state that a rcl_timer_t may not be copied around. Therefore users may do this. By using a known never changing pointer in the callbacks, we avoid segfaults, even if the 'user' decides to copy the rcl_timer_t around.
-
Added remapping resolution for action names (#1170)
- Added remapping resolution for action names
- Fix cpplint/uncrustify
- Simplified returned error codes in case name resolution failes.
- Renamed action_name field to remapped_action_name.
- Removed unnecessary resolved_action_name stack variable
- Added tests for action name remapping.
* Add tests for action name remapping using local arguments ---------
-
Clean up error handling in many rcl{_action,_lifecycle} codepaths (#1202)
* Shorten the delay in test_action_server setup. Instead of waiting 250ms between setting up 10 goals (for at least 2.5 seconds), just wait 100ms which reduces this to 1 second.
- Small style cleanups in test_action_server.cpp
* Reset the error in rcl_node_type_cache_register_type(). That is, if rcutils_hash_map_set() fails, it sets its own error, so overriding it with our own will cause a warning to print. Make sure to clear it before setting our own.
* Only unregister a clock jump callback if we have installed it. This avoids a warning on cleanup in rcl_timer_init2.
* Record the return value from rcl_node_type_cache_register_type. Otherwise, in a failure situation we set the error but we actually return RCL_RET_OK to the upper layers, which is odd.
* Get rid of completely unnecessary return value translation. This generated code was translating an RCL error to an RCL error, which doesn't make much sense. Just remove the duplicate code.
* Use the rcl_timer_init2 functionality to start the timer disabled. Rather than starting it enabled, and then immediately canceling it.
* Don't overwrite the error from rcl_action_goal_handle_get_info() It already sets the error, so rcl_action_server_goal_exists() should not set it again.
* Reset errors before setting new ones when checking action validity That way we avoid an ugly warning in the error paths.
* Move the copying of the options earlier in rcl_subscription_init. That way when we go to cleanup in the "fail" case, the options actually exist and are valid. This avoids an ugly warning during cleanup.
* Make sure to set the error on failure of rcl_action_get_##_service_name This makes it match the generated code for the action_client.
* Reset the errors during RCUTILS_FAULT_INJECTION testing. That way subsequent failures won't print out ugly error strings.
* Make sure to return errors in _rcl_parse_resource_match . That is, if rcl_lexer_lookahead2_expect() returns an error, we should pass that along to higher layers rather than just ignoring it.
* Don't overwrite error by rcl_validate_enclave_name. It leads to ugly warnings.
- Add acomment that rmw_validate_namespace_with_size sets the error
* Make sure to reset error in rcl_node_type_cache_init. Otherwise
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
rclc | |
rclcpp_action | |
rclpy | |
rtest |
Launch files
Messages
Services
Plugins
Recent questions tagged rcl_action at Robotics Stack Exchange
![]() |
rcl_action package from rcl reporcl rcl_action rcl_lifecycle rcl_yaml_param_parser |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 10.2.3 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Library to support implementation of language specific ROS Client Libraries. |
Checkout URI | https://github.com/ros2/rcl.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2025-07-29 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Audrow Nash
- Ivan Paunovic
- William Woodall
Authors
- Jacob Perron
rcl_action
rcl_action
provides functionality for ROS 2 actions in C.
Features are described in detail at http://docs.ros2.org
For more information about ROS 2 actions, see: http://design.ros2.org/articles/actions.html
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rcl_action
10.2.3 (2025-07-29)
- Fix Cmake deprecation (#1249)
- Contributors: mosfet80
10.2.2 (2025-06-23)
10.2.1 (2025-05-30)
10.2.0 (2025-04-25)
10.1.0 (2025-04-04)
- Set envars to run tests with rmw_zenoh_cpp with multicast discovery (#1218)
- No need to add public symbol visibility macros in implementation. (#1213)
- fix 'rcl_action_server_configure_action_introspection': inconsistent dll linkage. (#1212)
- Add new interfaces to enable intropsection for action (#1207)
- Contributors: Barry Xu, Tomoya Fujita, yadunund
10.0.2 (2025-01-31)
-
fix(rcl_action): Allow to pass the timer to action during initialization (#1201)
* fix(timer): Use impl pointer in jump callback The interface description does not explicitly state that a rcl_timer_t may not be copied around. Therefore users may do this. By using a known never changing pointer in the callbacks, we avoid segfaults, even if the 'user' decides to copy the rcl_timer_t around.
-
Added remapping resolution for action names (#1170)
- Added remapping resolution for action names
- Fix cpplint/uncrustify
- Simplified returned error codes in case name resolution failes.
- Renamed action_name field to remapped_action_name.
- Removed unnecessary resolved_action_name stack variable
- Added tests for action name remapping.
* Add tests for action name remapping using local arguments ---------
-
Clean up error handling in many rcl{_action,_lifecycle} codepaths (#1202)
* Shorten the delay in test_action_server setup. Instead of waiting 250ms between setting up 10 goals (for at least 2.5 seconds), just wait 100ms which reduces this to 1 second.
- Small style cleanups in test_action_server.cpp
* Reset the error in rcl_node_type_cache_register_type(). That is, if rcutils_hash_map_set() fails, it sets its own error, so overriding it with our own will cause a warning to print. Make sure to clear it before setting our own.
* Only unregister a clock jump callback if we have installed it. This avoids a warning on cleanup in rcl_timer_init2.
* Record the return value from rcl_node_type_cache_register_type. Otherwise, in a failure situation we set the error but we actually return RCL_RET_OK to the upper layers, which is odd.
* Get rid of completely unnecessary return value translation. This generated code was translating an RCL error to an RCL error, which doesn't make much sense. Just remove the duplicate code.
* Use the rcl_timer_init2 functionality to start the timer disabled. Rather than starting it enabled, and then immediately canceling it.
* Don't overwrite the error from rcl_action_goal_handle_get_info() It already sets the error, so rcl_action_server_goal_exists() should not set it again.
* Reset errors before setting new ones when checking action validity That way we avoid an ugly warning in the error paths.
* Move the copying of the options earlier in rcl_subscription_init. That way when we go to cleanup in the "fail" case, the options actually exist and are valid. This avoids an ugly warning during cleanup.
* Make sure to set the error on failure of rcl_action_get_##_service_name This makes it match the generated code for the action_client.
* Reset the errors during RCUTILS_FAULT_INJECTION testing. That way subsequent failures won't print out ugly error strings.
* Make sure to return errors in _rcl_parse_resource_match . That
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
rclc | |
rclcpp_action | |
rclpy |
Launch files
Messages
Services
Plugins
Recent questions tagged rcl_action at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 5.3.2 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Virtualisation platform using CHERI for isolation and sharing |
Checkout URI | https://github.com/lsds/intravisor.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-06-05 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Ivan Paunovic
- Jacob Perron
- William Woodall
Authors
rcl_action
rcl_action
provides functionality for ROS 2 actions in C.
Features are described in detail at http://docs.ros2.org
For more information about ROS 2 actions, see: http://design.ros2.org/articles/actions.html
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rcl_action
5.3.2 (2022-09-08)
5.3.1 (2022-04-26)
5.3.0 (2022-04-05)
5.2.1 (2022-03-31)
5.2.0 (2022-03-24)
5.1.0 (2022-03-01)
- Add Events Executor (#839)
- Install includes it include/${PROJECT_NAME} (#959)
- Contributors: Shane Loretz, iRobot ROS
5.0.1 (2022-01-14)
5.0.0 (2021-12-14)
- Fix up documentation build for rcl_action when using rosdoc2 (#937)
- Contributors: Michel Hidalgo
4.0.0 (2021-09-16)
- Fix expired goals capacity of action server (#931)
- Contributors: spiralray
3.2.0 (2021-09-02)
- Wait for action server in rcl_action comm tests. (#919)
- Contributors: Michel Hidalgo
3.1.2 (2021-04-26)
3.1.1 (2021-04-12)
3.1.0 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#909)
- Contributors: shonigmann
3.0.1 (2021-03-25)
3.0.0 (2021-03-23)
2.6.0 (2021-03-18)
- Don't expect RCL_RET_TIMEOUT to set an error string (#900)
- Add support for rmw_connextdds (#895)
- Contributors: Andrea Sorbini
2.5.2 (2021-02-05)
- Avoid setting error message twice. (#887)
- Contributors: Chen Lihui
2.5.1 (2021-01-25)
2.5.0 (2020-12-08)
- Address various clang static analysis fixes (#864)
- Update QDs to QL 1 (#866)
- Update QL (#858)
- Make sure to always check return values (#840)
- Update deprecated gtest macros (#818)
- Contributors: Alejandro Hernández Cordero, Audrow Nash, Chris Lalancette, Stephen Brawner
2.4.0 (2020-10-19)
- Make sure to check the return value of rcl APIs. (#838)
- Contributors: Chris Lalancette
2.3.0 (2020-10-19)
- Update maintainers (#825)
- Store reference to rcl_clock_t instead of copy (#797)
- Use valid clock in case of issue in rcl_timer_init (#795)
- Contributors: Ivan Santiago Paunovic, Shane Loretz, brawner
2.2.0 (2020-09-02)
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
ament_cmake_ros | |
ament_cmake_gtest | |
ament_lint_common | |
ament_lint_auto | |
osrf_testing_tools_cpp | |
rmw_implementation_cmake | |
test_msgs | |
action_msgs | |
rcl | |
rcutils | |
rmw | |
rosidl_runtime_c |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
dynmsg_demo | |
rclc | |
ornis | |
rcldotnet |
Launch files
Messages
Services
Plugins
Recent questions tagged rcl_action at Robotics Stack Exchange
![]() |
rcl_action package from rcl reporcl rcl_action rcl_lifecycle rcl_yaml_param_parser |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 3.1.4 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Library to support implementation of language specific ROS Client Libraries. |
Checkout URI | https://github.com/ros2/rcl.git |
VCS Type | git |
VCS Version | galactic |
Last Updated | 2022-12-03 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Ivan Paunovic
- Jacob Perron
- William Woodall
Authors
rcl_action
rcl_action
provides functionality for ROS 2 actions in C.
Features are described in detail at http://docs.ros2.org
For more information about ROS 2 actions, see: http://design.ros2.org/articles/actions.html
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rcl_action
3.1.4 (2022-12-02)
3.1.3 (2022-04-28)
3.1.2 (2021-04-26)
3.1.1 (2021-04-12)
3.1.0 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#909)
- Contributors: shonigmann
3.0.1 (2021-03-25)
3.0.0 (2021-03-23)
2.6.0 (2021-03-18)
- Don't expect RCL_RET_TIMEOUT to set an error string (#900)
- Add support for rmw_connextdds (#895)
- Contributors: Andrea Sorbini
2.5.2 (2021-02-05)
- Avoid setting error message twice. (#887)
- Contributors: Chen Lihui
2.5.1 (2021-01-25)
2.5.0 (2020-12-08)
- Address various clang static analysis fixes (#864)
- Update QDs to QL 1 (#866)
- Update QL (#858)
- Make sure to always check return values (#840)
- Update deprecated gtest macros (#818)
- Contributors: Alejandro Hernández Cordero, Audrow Nash, Chris Lalancette, Stephen Brawner
2.4.0 (2020-10-19)
- Make sure to check the return value of rcl APIs. (#838)
- Contributors: Chris Lalancette
2.3.0 (2020-10-19)
- Update maintainers (#825)
- Store reference to rcl_clock_t instead of copy (#797)
- Use valid clock in case of issue in rcl_timer_init (#795)
- Contributors: Ivan Santiago Paunovic, Shane Loretz, brawner
2.2.0 (2020-09-02)
- Add fault injection macros and unit tests to rcl_action (#730)
- Change some EXPECT_EQ to ASSERT_EQ in test_action_server. (#759)
- Contributors: Chris Lalancette, brawner
2.1.0 (2020-07-22)
- Removed doxygen warnings (#712)
- Address issue 716 by zero initializing pointers and freeing memory (#717)
- Contributors: Alejandro Hernández Cordero, brawner
2.0.0 (2020-07-09)
- Update quality declaration and coverage (#674)
- Contributors: Alejandro Hernández Cordero
1.2.0 (2020-06-18)
- Fixed doxygen warnings (#677)
- Contributors: Alejandro Hernández Cordero
1.1.5 (2020-06-03)
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
ament_cmake_ros | |
ament_cmake_gtest | |
ament_lint_common | |
ament_lint_auto | |
osrf_testing_tools_cpp | |
rmw_implementation_cmake | |
test_msgs | |
action_msgs | |
rcl | |
rcutils | |
rmw | |
rosidl_runtime_c |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
rclcpp_action | |
rclpy |
Launch files
Messages
Services
Plugins
Recent questions tagged rcl_action at Robotics Stack Exchange
![]() |
rcl_action package from rcl reporcl rcl_action rcl_lifecycle rcl_yaml_param_parser |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 6.0.7 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Library to support implementation of language specific ROS Client Libraries. |
Checkout URI | https://github.com/ros2/rcl.git |
VCS Type | git |
VCS Version | iron |
Last Updated | 2024-11-08 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Audrow Nash
- Ivan Paunovic
- William Woodall
Authors
- Jacob Perron
rcl_action
rcl_action
provides functionality for ROS 2 actions in C.
Features are described in detail at http://docs.ros2.org
For more information about ROS 2 actions, see: http://design.ros2.org/articles/actions.html
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rcl_action
6.0.7 (2024-11-09)
6.0.6 (2024-07-10)
- Generate version header using [ament_generate_version_header(..)]{.title-ref} (#1144)
- add RCL_RET_TIMEOUT to action service response. (#1154)
- Contributors: G.A. vd. Hoorn, Tomoya Fujita
6.0.5 (2024-02-07)
6.0.4 (2023-11-17)
6.0.3 (2023-09-08)
- rcl_send_response returns RCL_RET_TIMEOUT. (#1090)
- Add [~/get_type_description]{.title-ref} service (rep2011) (#1082)
- Contributors: Hans-Joachim Krauch, Tomoya Fujita
6.0.2 (2023-05-19)
6.0.1 (2023-04-18)
6.0.0 (2023-04-12)
- doc update, ROS message accessibility depends on RMW implementation. (#1043)
- Contributors: Tomoya Fujita
5.9.0 (2023-03-01)
5.8.0 (2023-02-23)
5.7.0 (2023-02-13)
- Update rcl to C++17. (#1031)
- Contributors: Chris Lalancette
5.6.0 (2022-12-05)
- Reduce result_timeout to 10 seconds. (#1012)
- [rolling] Update maintainers - 2022-11-07 (#1017)
- Contributors: Audrow Nash, Chris Lalancette
5.5.0 (2022-11-02)
5.4.1 (2022-09-13)
5.4.0 (2022-04-29)
5.3.1 (2022-04-26)
5.3.0 (2022-04-05)
5.2.1 (2022-03-31)
5.2.0 (2022-03-24)
5.1.0 (2022-03-01)
- Add Events Executor (#839)
- Install includes it include/${PROJECT_NAME} (#959)
- Contributors: Shane Loretz, iRobot ROS
5.0.1 (2022-01-14)
5.0.0 (2021-12-14)
- Fix up documentation build for rcl_action when using rosdoc2 (#937)
- Contributors: Michel Hidalgo
4.0.0 (2021-09-16)
- Fix expired goals capacity of action server (#931)
- Contributors: spiralray
3.2.0 (2021-09-02)
- Wait for action server in rcl_action comm tests. (#919)
- Contributors: Michel Hidalgo
3.1.2 (2021-04-26)
3.1.1 (2021-04-12)
3.1.0 (2021-04-06)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
rclc | |
rclcpp_action | |
rclpy |
Launch files
Messages
Services
Plugins
Recent questions tagged rcl_action at Robotics Stack Exchange
![]() |
rcl_action package from rcl reporcl rcl_action rcl_lifecycle rcl_yaml_param_parser |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 5.3.10 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Library to support implementation of language specific ROS Client Libraries. |
Checkout URI | https://github.com/ros2/rcl.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-07-16 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Ivan Paunovic
- Jacob Perron
- William Woodall
Authors
rcl_action
rcl_action
provides functionality for ROS 2 actions in C.
Features are described in detail at http://docs.ros2.org
For more information about ROS 2 actions, see: http://design.ros2.org/articles/actions.html
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rcl_action
5.3.10 (2025-07-16)
5.3.9 (2024-07-26)
- Generate version header using [ament_generate_version_header(..)]{.title-ref} (backport #1141) (#1145)
- Contributors: mergify[bot]
5.3.8 (2024-05-15)
5.3.7 (2024-01-24)
5.3.6 (2023-11-13)
5.3.5 (2023-09-19)
5.3.4 (2023-07-17)
5.3.3 (2023-04-25)
5.3.2 (2022-09-08)
5.3.1 (2022-04-26)
5.3.0 (2022-04-05)
5.2.1 (2022-03-31)
5.2.0 (2022-03-24)
5.1.0 (2022-03-01)
- Add Events Executor (#839)
- Install includes it include/${PROJECT_NAME} (#959)
- Contributors: Shane Loretz, iRobot ROS
5.0.1 (2022-01-14)
5.0.0 (2021-12-14)
- Fix up documentation build for rcl_action when using rosdoc2 (#937)
- Contributors: Michel Hidalgo
4.0.0 (2021-09-16)
- Fix expired goals capacity of action server (#931)
- Contributors: spiralray
3.2.0 (2021-09-02)
- Wait for action server in rcl_action comm tests. (#919)
- Contributors: Michel Hidalgo
3.1.2 (2021-04-26)
3.1.1 (2021-04-12)
3.1.0 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#909)
- Contributors: shonigmann
3.0.1 (2021-03-25)
3.0.0 (2021-03-23)
2.6.0 (2021-03-18)
- Don't expect RCL_RET_TIMEOUT to set an error string (#900)
- Add support for rmw_connextdds (#895)
- Contributors: Andrea Sorbini
2.5.2 (2021-02-05)
- Avoid setting error message twice. (#887)
- Contributors: Chen Lihui
2.5.1 (2021-01-25)
2.5.0 (2020-12-08)
- Address various clang static analysis fixes
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
rclc | |
rclcpp_action | |
rclpy |
Launch files
Messages
Services
Plugins
Recent questions tagged rcl_action at Robotics Stack Exchange
![]() |
rcl_action package from rcl reporcl rcl_action rcl_lifecycle rcl_yaml_param_parser |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 5.3.10 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Library to support implementation of language specific ROS Client Libraries. |
Checkout URI | https://github.com/ros2/rcl.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-07-16 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | hacktoberfest |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Ivan Paunovic
- Jacob Perron
- William Woodall
Authors
rcl_action
rcl_action
provides functionality for ROS 2 actions in C.
Features are described in detail at http://docs.ros2.org
For more information about ROS 2 actions, see: http://design.ros2.org/articles/actions.html
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rcl_action
5.3.10 (2025-07-16)
5.3.9 (2024-07-26)
- Generate version header using [ament_generate_version_header(..)]{.title-ref} (backport #1141) (#1145)
- Contributors: mergify[bot]
5.3.8 (2024-05-15)
5.3.7 (2024-01-24)
5.3.6 (2023-11-13)
5.3.5 (2023-09-19)
5.3.4 (2023-07-17)
5.3.3 (2023-04-25)
5.3.2 (2022-09-08)
5.3.1 (2022-04-26)
5.3.0 (2022-04-05)
5.2.1 (2022-03-31)
5.2.0 (2022-03-24)
5.1.0 (2022-03-01)
- Add Events Executor (#839)
- Install includes it include/${PROJECT_NAME} (#959)
- Contributors: Shane Loretz, iRobot ROS
5.0.1 (2022-01-14)
5.0.0 (2021-12-14)
- Fix up documentation build for rcl_action when using rosdoc2 (#937)
- Contributors: Michel Hidalgo
4.0.0 (2021-09-16)
- Fix expired goals capacity of action server (#931)
- Contributors: spiralray
3.2.0 (2021-09-02)
- Wait for action server in rcl_action comm tests. (#919)
- Contributors: Michel Hidalgo
3.1.2 (2021-04-26)
3.1.1 (2021-04-12)
3.1.0 (2021-04-06)
- updating quality declaration links (re: ros2/docs.ros2.org#52) (#909)
- Contributors: shonigmann
3.0.1 (2021-03-25)
3.0.0 (2021-03-23)
2.6.0 (2021-03-18)
- Don't expect RCL_RET_TIMEOUT to set an error string (#900)
- Add support for rmw_connextdds (#895)
- Contributors: Andrea Sorbini
2.5.2 (2021-02-05)
- Avoid setting error message twice. (#887)
- Contributors: Chen Lihui
2.5.1 (2021-01-25)
2.5.0 (2020-12-08)
- Address various clang static analysis fixes
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
rclc | |
rclcpp_action | |
rclpy |