Package Summary

Tags No category tags.
Version 16.0.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclcpp.git
VCS Type git
VCS Version humble
Last Updated 2024-01-24
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Adds action APIs for C++.

Additional Links

No additional links.

Maintainers

  • Ivan Paunovic
  • Jacob Perron
  • William Woodall

Authors

  • Dirk Thomas

rclcpp_action

Adds action APIs for C++.

Visit the rclcpp_action API documentation for a complete list of its main components and features. For more information about Actions in ROS 2, see the design document.

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package rclcpp_action

16.0.8 (2024-01-24)

16.0.7 (2023-11-13)

16.0.6 (2023-09-19)

16.0.5 (2023-07-17)

16.0.4 (2023-04-25)

  • Revert \"Revert \"extract the result response before the callback is issued. (#2133)\" (#2148)\" (#2152)
  • Revert \"extract the result response before the callback is issued. (#2133)\" (#2148)
  • extract the result response before the callback is issued. (#2133)
  • Contributors: Tomoya Fujita

16.0.3 (2023-01-10)

16.0.2 (2022-11-07)

16.0.1 (2022-04-13)

16.0.0 (2022-04-08)

  • remove things that were deprecated during galactic (#1913)
  • Contributors: William Woodall

15.4.0 (2022-04-05)

  • add take_data_by_entity_id API to waitable (#1892)
  • Contributors: Alberto Soragna

15.3.0 (2022-03-30)

15.2.0 (2022-03-24)

  • Fix rosdoc2 issues (#1897)
  • Contributors: Chris Lalancette

15.1.0 (2022-03-01)

  • Add RMW listener APIs (#1579)
  • Install headers to include/\${PROJECT_NAME} (#1888)
  • Contributors: Shane Loretz, iRobot ROS

15.0.0 (2022-01-14)

  • Fix include order and relative paths for cpplint (#1859)
  • Contributors: Jacob Perron

14.1.0 (2022-01-05)

14.0.0 (2021-12-17)

  • Fixes for uncrustify 0.72 (#1844)
  • Use rclcpp::guard_condition (#1612)
  • Remove author by request (#1818)
  • Update maintainers (#1817)
  • Suppress clang dead-store warnings in the benchmarks. (#1802)
  • Contributors: Chris Lalancette, Jacob Perron, mauropasse

13.1.0 (2021-10-18)

  • Deprecate the [void shared_ptr<MessageT>]{.title-ref} subscription callback signatures (#1713)
  • Contributors: Abrar Rahman Protyasha, Tomoya Fujita

13.0.0 (2021-08-23)

  • Use rcpputils/scope_exit.hpp and remove rclcpp/scope_exit.hpp. (#1727)
  • Contributors: Christophe Bedard

12.0.0 (2021-07-26)

11.2.0 (2021-07-21)

11.1.0 (2021-07-13)

  • Fixed occasionally missing goal result caused by race condition (#1677)
  • Contributors: Kaven Yau

11.0.0 (2021-05-18)

  • Bump the benchmark timeout for benchmark_action_client (#1671)
  • Contributors: Scott K Logan

10.0.0 (2021-05-11)

  • Returns CancelResponse::REJECT while goal handle failed to transit to CANCELING state (#1641)
  • Fix action server deadlock issue that caused by other mutexes locked in CancelCallback (#1635)
  • Contributors: Kaven Yau

9.0.2 (2021-04-14)

9.0.1 (2021-04-12)

9.0.0 (2021-04-06)

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)

  • Add support for rmw_connextdds (#1574)
  • node_handle must be destroyed after client_handle to prevent memory leak (#1562)
  • Contributors: Andrea Sorbini, Tomoya Fujita

6.3.1 (2021-02-08)

  • Finalize rcl_handle to prevent leak (#1528) (#1529)
  • Fix #1526. (#1527)
  • Contributors: y-okumura-isp

6.3.0 (2021-01-25)

  • Fix action server deadlock (#1285) (#1313)
  • Contributors: Daisuke Sato

6.2.0 (2021-01-08)

  • Goal response callback compatibility shim with deprecation of old signature (#1495)
  • [rclcpp_action] Add warnings (#1405)
  • Contributors: Audrow Nash, Ivan Santiago Paunovic

6.1.0 (2020-12-10)

  • Update QDs to QL 1 (#1477)
  • Contributors: Stephen Brawner

6.0.0 (2020-11-18)

  • Add [take_data]{.title-ref} to [Waitable]{.title-ref} and [data]{.title-ref} to [AnyExecutable]{.title-ref} (#1241)
  • Fix test crashes on CentOS 7 (#1449)
  • Bump rclcpp packages to Quality Level 2 (#1445)
  • Add rclcpp_action action_server benchmarks (#1433)
  • Contributors: Audrow Nash, Chris Lalancette, Louise Poubel, brawner

5.1.0 (2020-11-02)

  • Benchmark rclcpp_action action_client (#1429)
  • Add missing locking to the rclcpp_action::ServerBase. (#1421)
  • Increase test timeouts of slow running tests with rmw_connext_cpp (#1400)
  • Update maintainers (#1384)
  • Increase coverage rclcpp_action to 95% (#1290)
  • Contributors: Chris Lalancette, Ivan Santiago Paunovic, brawner

5.0.0 (2020-09-18)

  • Pass goal handle to goal response callback instead of a future (#1311)
  • Remove deprecated client goal handle method for getting result (#1309)
  • Increase test timeout necessary for Connext (#1256)
  • Contributors: Dirk Thomas, Jacob Perron

4.0.0 (2020-07-09)

  • Bump to QD to level 3 and fixed links (#1158)
  • Contributors: Alejandro Hern

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
tf2_ros github-ros2-geometry2
imu_filter_madgwick github-CCNYRoboticsLab-imu_tools
mapviz_plugins github-swri-robotics-mapviz
moveit_ros_control_interface github-ros-planning-moveit2
moveit_simple_controller_manager github-ros-planning-moveit2
moveit_hybrid_planning github-ros-planning-moveit2
moveit_ros_move_group github-ros-planning-moveit2
moveit_ros_planning github-ros-planning-moveit2
moveit_ros_planning_interface github-ros-planning-moveit2
naoqi_driver github-ros-naoqi-naoqi_driver2
realtime_tools github-ros-controls-realtime_tools
robot_calibration github-mikeferguson-robot_calibration
robot_controllers github-fetchrobotics-robot_controllers
robot_controllers_interface github-fetchrobotics-robot_controllers
turtlesim github-ros-ros_tutorials
simple_grasping github-mikeferguson-simple_grasping
action_tutorials_cpp github-ros2-demos
examples_rclcpp_minimal_action_client github-ros2-examples
examples_rclcpp_minimal_action_server github-ros2-examples
gazebo_ros2_control_demos github-ros-simulation-gazebo_ros2_control
nav2_behavior_tree github-ros-planning-navigation2
nav2_behaviors github-ros-planning-navigation2
nav2_bt_navigator github-ros-planning-navigation2
nav2_controller github-ros-planning-navigation2
nav2_lifecycle_manager github-ros-planning-navigation2
nav2_navfn_planner github-ros-planning-navigation2
nav2_planner github-ros-planning-navigation2
nav2_smac_planner github-ros-planning-navigation2
nav2_smoother github-ros-planning-navigation2
nav2_theta_star_planner github-ros-planning-navigation2
nav2_util github-ros-planning-navigation2
nav2_waypoint_follower github-ros-planning-navigation2
rclc github-ros2-rclc
gripper_controllers github-ros-controls-ros2_controllers
plansys2_bt_actions github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_domain_expert github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_executor github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_planner github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_problem_expert github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_terminal github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_tests github-IntelligentRoboticsLabs-ros2_planning_system
simple_actions github-DLu-simple_actions
smacc2 github-robosoft-ai-SMACC2
test_communication github-ros2-system_tests
ros_core github-ros2-variants
irobot_create_nodes github-iRobotEducation-create3_sim
irobot_create_ignition_toolbox github-iRobotEducation-create3_sim
turtlebot4_node github-turtlebot-turtlebot4
turtlebot4_base github-turtlebot-turtlebot4_robot
turtlebot4_ignition_toolbox github-turtlebot-turtlebot4_simulator
ign_ros2_control_demos github-ros-controls-gz_ros2_control
as2_behavior_tree github-aerostack2-aerostack2
as2_behaviors_motion github-aerostack2-aerostack2
as2_behaviors_platform github-aerostack2-aerostack2
as2_core github-aerostack2-aerostack2
as2_motion_reference_handlers github-aerostack2-aerostack2
play_motion2 github-pal-robotics-play_motion2
stcamera_components github-ose-support-ros-stcamera_ros2
stcamera_grabber github-ose-support-ros-stcamera_ros2

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclcpp_action at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 21.0.5
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclcpp.git
VCS Type git
VCS Version iron
Last Updated 2024-02-07
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Adds action APIs for C++.

Additional Links

No additional links.

Maintainers

  • Ivan Paunovic
  • Michel Hidalgo
  • William Woodall

Authors

  • Dirk Thomas
  • Jacob Perron

rclcpp_action

Adds action APIs for C++.

Visit the rclcpp_action API documentation for a complete list of its main components and features. For more information about Actions in ROS 2, see the design document.

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package rclcpp_action

21.0.5 (2024-02-07)

21.0.4 (2023-11-17)

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)

  • extract the result response before the callback is issued. (#2132)
  • Update all rclcpp packages to C++17. (#2121)
  • Fix the GoalUUID to_string representation (#1999)
  • Contributors: Chris Lalancette, Nathan Wiebe Neufeldt, Tomoya Fujita

19.3.0 (2023-03-01)

19.2.0 (2023-02-24)

19.1.0 (2023-02-14)

19.0.0 (2023-01-30)

18.0.0 (2022-12-29)

  • Explicitly set callback type (#2059)
  • Update maintainers (#2043)
  • Contributors: Audrow Nash, mauropasse

17.1.0 (2022-11-02)

  • Do not clear entities callbacks on destruction (#2002)
  • Contributors: mauropasse

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)

  • remove things that were deprecated during galactic (#1913)
  • Contributors: William Woodall

15.4.0 (2022-04-05)

  • add take_data_by_entity_id API to waitable (#1892)
  • Contributors: Alberto Soragna

15.3.0 (2022-03-30)

15.2.0 (2022-03-24)

  • Fix rosdoc2 issues (#1897)
  • Contributors: Chris Lalancette

15.1.0 (2022-03-01)

  • Add RMW listener APIs (#1579)
  • Install headers to include/\${PROJECT_NAME} (#1888)
  • Contributors: Shane Loretz, iRobot ROS

15.0.0 (2022-01-14)

  • Fix include order and relative paths for cpplint (#1859)
  • Contributors: Jacob Perron

14.1.0 (2022-01-05)

14.0.0 (2021-12-17)

  • Fixes for uncrustify 0.72 (#1844)
  • Use rclcpp::guard_condition (#1612)
  • Remove author by request (#1818)
  • Update maintainers (#1817)
  • Suppress clang dead-store warnings in the benchmarks. (#1802)
  • Contributors: Chris Lalancette, Jacob Perron, mauropasse

13.1.0 (2021-10-18)

  • Deprecate the [void shared_ptr<MessageT>]{.title-ref} subscription callback signatures (#1713)
  • Contributors: Abrar Rahman Protyasha, Tomoya Fujita

13.0.0 (2021-08-23)

  • Use rcpputils/scope_exit.hpp and remove rclcpp/scope_exit.hpp. (#1727)
  • Contributors: Christophe Bedard

12.0.0 (2021-07-26)

11.2.0 (2021-07-21)

11.1.0 (2021-07-13)

  • Fixed occasionally missing goal result caused by race condition (#1677)
  • Contributors: Kaven Yau

11.0.0 (2021-05-18)

  • Bump the benchmark timeout for benchmark_action_client (#1671)
  • Contributors: Scott K Logan

10.0.0 (2021-05-11)

  • Returns CancelResponse::REJECT while goal handle failed to transit to CANCELING state (#1641)
  • Fix action server deadlock issue that caused by other mutexes locked in CancelCallback (#1635)
  • Contributors: Kaven Yau

9.0.2 (2021-04-14)

9.0.1 (2021-04-12)

9.0.0 (2021-04-06)

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)

  • Add support for rmw_connextdds (#1574)
  • node_handle must be destroyed after client_handle to prevent memory leak (#1562)
  • Contributors: Andrea Sorbini, Tomoya Fujita

6.3.1 (2021-02-08)

  • Finalize rcl_handle to prevent leak (#1528) (#1529)
  • Fix #1526. (#1527)
  • Contributors: y-okumura-isp

6.3.0 (2021-01-25)

  • Fix action server deadlock (#1285) (#1313)
  • Contributors: Daisuke Sato

6.2.0 (2021-01-08)

  • Goal response callback compatibility shim with deprecation of old signature (#1495)
  • [rclcpp_action] Add warnings (#1405)
  • Contributors: Audrow Nash, Ivan Santiago Paunovic

6.1.0 (2020-12-10)

  • Update QDs to QL 1 (#1477)
  • Contributors: Stephen Brawner

6.0.0 (2020-11-18)

  • Add [take_data]{.title-ref} to [Waitable]{.title-ref} and [data]{.title-ref} to [AnyExecutable]{.title-ref} (#1241)
  • Fix test crashes on CentOS 7 (#1449)
  • Bump rclcpp packages to Quality Level 2 (#1445)
  • Add rclcpp_action action_server benchmarks (#1433)
  • Contributors: Audrow Nash, Chris Lalancette, Louise Poubel, brawner

5.1.0 (2020-11-02)

  • Benchmark rclcpp_action action_client (#1429)
  • Add missing locking to the rclcpp_action::ServerBase. (#1421)
  • Increase test timeouts of slow running tests with rmw_connext_cpp (#1400)
  • Update maintainers (#1384)
  • Increase coverage rclcpp_action to 95% (#1290)
  • Contributors: Chris Lalancette, Ivan Santiago Paunovic, brawner

5.0.0 (2020-09-18)

  • Pass goal handle to goal response callback instead of a future (#1311)
  • Remove deprecated client goal handle method for getting result (#1309)
  • Increase test timeout necessary for Connext (#1256)
  • Contributors: Dirk Thomas, Jacob Perron

4.0.0 (2020-07-09)

  • Bump to QD to level 3 and fixed links (#1158)
  • Contributors: Alejandro Hern

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
tf2_ros github-ros2-geometry2
imu_filter_madgwick github-CCNYRoboticsLab-imu_tools
mapviz_plugins github-swri-robotics-mapviz
moveit_ros_control_interface github-ros-planning-moveit2
moveit_simple_controller_manager github-ros-planning-moveit2
moveit_hybrid_planning github-ros-planning-moveit2
moveit_ros_move_group github-ros-planning-moveit2
moveit_ros_planning github-ros-planning-moveit2
moveit_ros_planning_interface github-ros-planning-moveit2
naoqi_driver github-ros-naoqi-naoqi_driver2
realtime_tools github-ros-controls-realtime_tools
robot_calibration github-mikeferguson-robot_calibration
turtlesim github-ros-ros_tutorials
action_tutorials_cpp github-ros2-demos
examples_rclcpp_minimal_action_client github-ros2-examples
examples_rclcpp_minimal_action_server github-ros2-examples
gazebo_ros2_control_demos github-ros-simulation-gazebo_ros2_control
nav2_behavior_tree github-ros-planning-navigation2
nav2_behaviors github-ros-planning-navigation2
nav2_bt_navigator github-ros-planning-navigation2
nav2_controller github-ros-planning-navigation2
nav2_lifecycle_manager github-ros-planning-navigation2
nav2_navfn_planner github-ros-planning-navigation2
nav2_planner github-ros-planning-navigation2
nav2_smac_planner github-ros-planning-navigation2
nav2_smoother github-ros-planning-navigation2
nav2_theta_star_planner github-ros-planning-navigation2
nav2_util github-ros-planning-navigation2
nav2_waypoint_follower github-ros-planning-navigation2
rclc github-ros2-rclc
gripper_controllers github-ros-controls-ros2_controllers
plansys2_bt_actions github-PlanSys2-ros2_planning_system
plansys2_domain_expert github-PlanSys2-ros2_planning_system
plansys2_executor github-PlanSys2-ros2_planning_system
plansys2_planner github-PlanSys2-ros2_planning_system
plansys2_problem_expert github-PlanSys2-ros2_planning_system
plansys2_terminal github-PlanSys2-ros2_planning_system
plansys2_tests github-PlanSys2-ros2_planning_system
simple_actions github-DLu-simple_actions
smacc2 github-robosoft-ai-SMACC2
test_communication github-ros2-system_tests
ros_core github-ros2-variants
gz_ros2_control_demos github-ros-controls-gz_ros2_control
gz_ros2_control_tests github-ros-controls-gz_ros2_control
opennav_coverage github-open-navigation-opennav_coverage
opennav_coverage_bt github-open-navigation-opennav_coverage
opennav_coverage_demo github-open-navigation-opennav_coverage
opennav_coverage_msgs github-open-navigation-opennav_coverage
opennav_coverage_navigator github-open-navigation-opennav_coverage

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclcpp_action at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 27.0.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclcpp.git
VCS Type git
VCS Version rolling
Last Updated 2024-03-06
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Adds action APIs for C++.

Additional Links

No additional links.

Maintainers

  • Ivan Paunovic
  • Michel Hidalgo
  • William Woodall

Authors

  • Dirk Thomas
  • Jacob Perron

rclcpp_action

Adds action APIs for C++.

The link to the latest rclcpp_action API documentation, which includes a complete list of its main components and features, can be found on the rclcpp_action package info page, at the ROS Index. For more information about Actions in ROS 2, see the design document.

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package rclcpp_action

27.0.0 (2024-02-07)

26.0.0 (2024-01-24)

25.0.0 (2023-12-26)

  • Switch to target_link_libraries. (#2374)
  • Contributors: Chris Lalancette

24.0.0 (2023-11-06)

23.2.0 (2023-10-09)

23.1.0 (2023-10-04)

23.0.0 (2023-09-08)

  • Update API docs links in package READMEs (#2302)
  • fix(ClientGoalHandle): Made mutex recursive to prevent deadlocks (#2267)
  • Contributors: Christophe Bedard, jmachowinski

22.2.0 (2023-09-07)

  • Correct the position of a comment. (#2290)
  • Fix a typo in a comment. (#2283)
  • doc fix: call [canceled]{.title-ref} only after goal state is in canceling. (#2266)
  • Contributors: Chris Lalancette, Jiaqi Li, Tomoya Fujita

22.1.0 (2023-08-21)

22.0.0 (2023-07-11)

21.3.0 (2023-06-12)

21.2.0 (2023-06-07)

21.1.1 (2023-05-11)

21.1.0 (2023-04-27)

21.0.0 (2023-04-18)

20.0.0 (2023-04-13)

  • extract the result response before the callback is issued. (#2132)
  • Update all rclcpp packages to C++17. (#2121)
  • Fix the GoalUUID to_string representation (#1999)
  • Contributors: Chris Lalancette, Nathan Wiebe Neufeldt, Tomoya Fujita

19.3.0 (2023-03-01)

19.2.0 (2023-02-24)

19.1.0 (2023-02-14)

19.0.0 (2023-01-30)

18.0.0 (2022-12-29)

  • Explicitly set callback type (#2059)
  • Update maintainers (#2043)
  • Contributors: Audrow Nash, mauropasse

17.1.0 (2022-11-02)

  • Do not clear entities callbacks on destruction (#2002)
  • Contributors: mauropasse

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)

  • remove things that were deprecated during galactic (#1913)
  • Contributors: William Woodall

15.4.0 (2022-04-05)

  • add take_data_by_entity_id API to waitable (#1892)
  • Contributors: Alberto Soragna

15.3.0 (2022-03-30)

15.2.0 (2022-03-24)

  • Fix rosdoc2 issues (#1897)
  • Contributors: Chris Lalancette

15.1.0 (2022-03-01)

  • Add RMW listener APIs (#1579)
  • Install headers to include/\${PROJECT_NAME} (#1888)
  • Contributors: Shane Loretz, iRobot ROS

15.0.0 (2022-01-14)

  • Fix include order and relative paths for cpplint (#1859)
  • Contributors: Jacob Perron

14.1.0 (2022-01-05)

14.0.0 (2021-12-17)

  • Fixes for uncrustify 0.72 (#1844)
  • Use rclcpp::guard_condition (#1612)
  • Remove author by request (#1818)
  • Update maintainers (#1817)
  • Suppress clang dead-store warnings in the benchmarks. (#1802)
  • Contributors: Chris Lalancette, Jacob Perron, mauropasse

13.1.0 (2021-10-18)

  • Deprecate the [void shared_ptr<MessageT>]{.title-ref} subscription callback signatures (#1713)
  • Contributors: Abrar Rahman Protyasha, Tomoya Fujita

13.0.0 (2021-08-23)

  • Use rcpputils/scope_exit.hpp and remove rclcpp/scope_exit.hpp. (#1727)
  • Contributors: Christophe Bedard

12.0.0 (2021-07-26)

11.2.0 (2021-07-21)

11.1.0 (2021-07-13)

  • Fixed occasionally missing goal result caused by race condition (#1677)
  • Contributors: Kaven Yau

11.0.0 (2021-05-18)

  • Bump the benchmark timeout for benchmark_action_client (#1671)
  • Contributors: Scott K Logan

10.0.0 (2021-05-11)

  • Returns CancelResponse::REJECT while goal handle failed to transit to CANCELING state (#1641)
  • Fix action server deadlock issue that caused by other mutexes locked in CancelCallback (#1635)
  • Contributors: Kaven Yau

9.0.2 (2021-04-14)

9.0.1 (2021-04-12)

9.0.0 (2021-04-06)

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)

  • Add support for rmw_connextdds (#1574)
  • node_handle must be destroyed after client_handle to prevent memory leak (#1562)
  • Contributors: Andrea Sorbini, Tomoya Fujita

6.3.1 (2021-02-08)

  • Finalize rcl_handle to prevent leak (#1528) (#1529)
  • Fix #1526. (#1527)
  • Contributors: y-okumura-isp

6.3.0 (2021-01-25)

  • Fix action server deadlock (#1285) (#1313)
  • Contributors: Daisuke Sato

6.2.0 (2021-01-08)

  • Goal response callback compatibility shim with deprecation of old signature (#1495)
  • [rclcpp_action] Add warnings (#1405)
  • Contributors: Audrow Nash, Ivan Santiago Paunovic

6.1.0 (2020-12-10)

  • Update QDs to QL 1 (#1477)
  • Contributors: Stephen Brawner

6.0.0 (2020-11-18)

  • Add [take_data]{.title-ref} to [Waitable]{.title-ref} and [data]{.title-ref} to [AnyExecutable]{.title-ref} (#1241)
  • Fix test crashes on CentOS 7 (#1449)
  • Bump rclcpp packages to Quality Level 2 (#1445)
  • Add rclcpp_action action_server benchmarks (#1433)
  • Contributors: Audrow Nash, Chris Lalancette, Louise Poubel, brawner

5.1.0 (2020-11-02)

  • Benchmark rclcpp_action action_client (#1429)
  • Add missing locking to the rclcpp_action::ServerBase. (#1421)
  • Increase test timeouts of slow running tests with rmw_connext_cpp (#1400)
  • Update maintainers (#1384)
  • Increase coverage rclcpp_action to 95% (#1290)
  • Contributors: Chris Lalancette, Ivan Santiago Paunovic, brawner

5.0.0 (2020-09-18)

  • Pass goal handle to goal response callback instead of a future (#1311)
  • Remove deprecated client goal handle method for getting result (#1309)
  • Increase test timeout necessary for Connext (#1256)
  • Contributors: Dirk Thomas, Jacob Perron

4.0.0 (2020-07-09)

  • Bump to QD to level 3 and fixed links (#1158)
  • Contributors: Alejandro Hern

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclcpp_action at Robotics Stack Exchange

No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.

rclcpp_action package from rclcpp repo

rclcpp rclcpp_action rclcpp_lifecycle

Package Summary

Tags No category tags.
Version 0.6.5
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclcpp.git
VCS Type git
VCS Version crystal
Last Updated 2019-12-05
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Adds action APIs for C++.

Additional Links

No additional links.

Maintainers

  • Dirk Thomas

Authors

No additional authors.
README
No README found. No README in repository either.
CHANGELOG

Changelog for package rclcpp_action

0.6.5 (2019-12-05)

  • Do not throw exception in action client if take fails (#888) (#905)
  • Contributors: Jacob Perron

0.6.4 (2019-04-05)

  • Wait for action server before sending goal (#686)
  • Contributors: Jacob Perron, Shane Loretz

0.6.3 (2019-02-08)

0.6.2 (2018-12-13)

0.6.1 (2018-12-07)

  • Added wait_for_action_server() for action clients (#598)
  • Updated to adapt to action implicit changes (#602)
  • Added rclcpp_action Server implementation (#593)
  • Added action client implementation (#594)
  • Added skeleton for Action Server and Client (#579)
  • Contributors: Michel Hidalgo, Shane Loretz, William Woodall

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclcpp_action at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.8.5
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclcpp.git
VCS Type git
VCS Version eloquent
Last Updated 2020-12-04
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Adds action APIs for C++.

Additional Links

No additional links.

Maintainers

  • Dirk Thomas

Authors

No additional authors.
README
No README found. No README in repository either.
CHANGELOG

Changelog for package rclcpp_action

0.8.5 (2020-12-04)

0.8.4 (2020-01-17)

0.8.3 (2019-11-19)

  • issue-919 Fixed \"memory leak\" in action clients (#920)
  • Contributors: astere-cpr

0.8.2 (2019-11-18)

  • Increased a timeout for the test_client tests. (#917)
  • Contributors: Michel Hidalgo

0.8.1 (2019-10-23)

  • Template node type for rclcpp action server and clients (#892)
  • Trait tests for generated actions (#853)
  • Do not throw exception in action client if take fails (#888)
  • Contributors: Jacob Perron, Michael Carroll, Steven Macenski

0.8.0 (2019-09-26)

  • Fix UnknownGoalHandle error string. (#856)
  • Guard against making multiple result requests for a goal handle (#808)
  • Add line break after first open paren in multiline function call (#785)
  • Fix typo in test fixture tear down method name (#787)
  • Contributors: Chris Lalancette, Dan Rose, Jacob Perron

0.7.5 (2019-05-30)

0.7.4 (2019-05-29)

  • Guard against calling null goal response callback (#738)
  • Contributors: Jacob Perron

0.7.3 (2019-05-20)

0.7.2 (2019-05-08)

  • Added return code to CancelGoal service response. (#710)
  • Contributors: Jacob Perron, William Woodall

0.7.1 (2019-04-26)

  • Added optional callbacks to action client for goal, response, and result. (#701)
  • Added overload for node interfaces. (#700)
  • Renamed action state transitions. (#677)
  • Contributors: Jacob Perron, Karsten Knese

0.7.0 (2019-04-14)

  • Fixed hard-coded duration type representation so int64_t isn\'t assumed. (#648)
  • Added documentation to rclcpp_action. (#650)
  • Updated to use separated action types. (#601)
  • Updated to wait for action server before sending goal. (#637)
  • Refactored server goal handle\'s try_canceling() function. (#603)
  • Contributors: Emerson Knapp, Jacob Perron, Michel Hidalgo, Shane Loretz

0.6.2 (2018-12-13)

0.6.1 (2018-12-07)

  • Added wait_for_action_server() for action clients (#598)
  • Updated to adapt to action implicit changes (#602)
  • Added rclcpp_action Server implementation (#593)
  • Added action client implementation (#594)
  • Added skeleton for Action Server and Client (#579)
  • Contributors: Michel Hidalgo, Shane Loretz, William Woodall

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclcpp_action at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.7.16
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclcpp.git
VCS Type git
VCS Version dashing
Last Updated 2021-05-21
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Adds action APIs for C++.

Additional Links

No additional links.

Maintainers

  • Dirk Thomas

Authors

No additional authors.
README
No README found. No README in repository either.
CHANGELOG

Changelog for package rclcpp_action

0.7.16 (2021-05-21)

0.7.15 (2020-11-24)

  • Fix typo in action client logger name. (#1414)
  • Contributors: Seulbae Kim

0.7.14 (2020-07-10)

  • Fixed doxygen warnings. (#1208)
  • Contributors: Alejandro Hern

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclcpp_action at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 9.2.2
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclcpp.git
VCS Type git
VCS Version galactic
Last Updated 2022-12-07
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Adds action APIs for C++.

Additional Links

No additional links.

Maintainers

  • Ivan Paunovic
  • Mabel Zhang
  • William Woodall

Authors

  • Dirk Thomas

rclcpp_action

Adds action APIs for C++.

Visit the rclcpp_action API documentation for a complete list of its main components and features. For more information about Actions in ROS 2, see the design document.

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package rclcpp_action

9.2.2 (2022-12-06)

9.2.1 (2022-04-28)

9.2.0 (2021-09-17)

  • Fixed a bug where it would occasionally miss a goal result, which was caused by race condition (#1677) (#1683)
  • Contributors: Tomoya Fujita

9.1.0 (2021-05-20)

  • Bump the benchmark timeout for benchmark_action_client (#1672)
  • Contributors: Scott K Logan

9.0.3 (2021-05-10)

  • Returns CancelResponse::REJECT while goal handle failed to transit to CANCELING state (#1641) (#1653)
  • Fix action server deadlock issue that caused by other mutexes locked in CancelCallback (#1635) (#1646)
  • Contributors: Jacob Perron, Kaven Yau, William Woodall

9.0.2 (2021-04-14)

9.0.1 (2021-04-12)

9.0.0 (2021-04-06)

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)

  • Add support for rmw_connextdds (#1574)
  • node_handle must be destroyed after client_handle to prevent memory leak (#1562)
  • Contributors: Andrea Sorbini, Tomoya Fujita

6.3.1 (2021-02-08)

  • Finalize rcl_handle to prevent leak (#1528) (#1529)
  • Fix #1526. (#1527)
  • Contributors: y-okumura-isp

6.3.0 (2021-01-25)

  • Fix action server deadlock (#1285) (#1313)
  • Contributors: Daisuke Sato

6.2.0 (2021-01-08)

  • Goal response callback compatibility shim with deprecation of old signature (#1495)
  • [rclcpp_action] Add warnings (#1405)
  • Contributors: Audrow Nash, Ivan Santiago Paunovic

6.1.0 (2020-12-10)

  • Update QDs to QL 1 (#1477)
  • Contributors: Stephen Brawner

6.0.0 (2020-11-18)

  • Add [take_data]{.title-ref} to [Waitable]{.title-ref} and [data]{.title-ref} to [AnyExecutable]{.title-ref} (#1241)
  • Fix test crashes on CentOS 7 (#1449)
  • Bump rclcpp packages to Quality Level 2 (#1445)
  • Add rclcpp_action action_server benchmarks (#1433)
  • Contributors: Audrow Nash, Chris Lalancette, Louise Poubel, brawner

5.1.0 (2020-11-02)

  • Benchmark rclcpp_action action_client (#1429)
  • Add missing locking to the rclcpp_action::ServerBase. (#1421)
  • Increase test timeouts of slow running tests with rmw_connext_cpp (#1400)
  • Update maintainers (#1384)
  • Increase coverage rclcpp_action to 95% (#1290)
  • Contributors: Chris Lalancette, Ivan Santiago Paunovic, brawner

5.0.0 (2020-09-18)

  • Pass goal handle to goal response callback instead of a future (#1311)
  • Remove deprecated client goal handle method for getting result (#1309)
  • Increase test timeout necessary for Connext (#1256)
  • Contributors: Dirk Thomas, Jacob Perron

4.0.0 (2020-07-09)

  • Bump to QD to level 3 and fixed links (#1158)
  • Contributors: Alejandro Hern

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
tf2_ros github-ros2-geometry2
imu_filter_madgwick github-CCNYRoboticsLab-imu_tools
mapviz_plugins github-swri-robotics-mapviz
moveit_ros_control_interface github-ros-planning-moveit2
moveit_simple_controller_manager github-ros-planning-moveit2
moveit_hybrid_planning github-ros-planning-moveit2
moveit_ros_move_group github-ros-planning-moveit2
moveit_ros_planning github-ros-planning-moveit2
moveit_ros_planning_interface github-ros-planning-moveit2
naoqi_driver github-ros-naoqi-naoqi_driver2
realtime_tools github-ros-controls-realtime_tools
turtlesim github-ros-ros_tutorials
action_tutorials_cpp github-ros2-demos
examples_rclcpp_minimal_action_client github-ros2-examples
examples_rclcpp_minimal_action_server github-ros2-examples
gazebo_ros2_control_demos github-ros-simulation-gazebo_ros2_control
ign_ros2_control_demos github-ignitionrobotics-ign_ros2_control
nav2_behavior_tree github-ros-planning-navigation2
nav2_bt_navigator github-ros-planning-navigation2
nav2_controller github-ros-planning-navigation2
nav2_lifecycle_manager github-ros-planning-navigation2
nav2_navfn_planner github-ros-planning-navigation2
nav2_planner github-ros-planning-navigation2
nav2_recoveries github-ros-planning-navigation2
nav2_smac_planner github-ros-planning-navigation2
nav2_theta_star_planner github-ros-planning-navigation2
nav2_util github-ros-planning-navigation2
nav2_waypoint_follower github-ros-planning-navigation2
gripper_controllers github-ros-controls-ros2_controllers
plansys2_bt_actions github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_domain_expert github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_executor github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_planner github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_problem_expert github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_terminal github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_tests github-IntelligentRoboticsLabs-ros2_planning_system
vda5050_connector github-inorbit-ai-ros_amr_interop
simple_actions github-DLu-simple_actions
smacc2 github-robosoft-ai-SMACC2
test_communication github-ros2-system_tests
irobot_create_nodes github-iRobotEducation-create3_sim
irobot_create_ignition_toolbox github-iRobotEducation-create3_sim
turtlebot4_node github-turtlebot-turtlebot4
turtlebot4_base github-turtlebot-turtlebot4_robot
turtlebot4_ignition_toolbox github-turtlebot-turtlebot4_simulator

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclcpp_action at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.4.3
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/rclcpp.git
VCS Type git
VCS Version foxy
Last Updated 2023-05-27
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Adds action APIs for C++.

Additional Links

No additional links.

Maintainers

  • Dirk Thomas

Authors

No additional authors.

rclcpp_action

Adds action APIs for C++.

Visit the rclcpp_action API documentation for a complete list of its main components and features. For more information about Actions in ROS 2, see the design document.

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package rclcpp_action

2.4.3 (2023-05-27)

  • Revert \"Revert \"extract the result response before the callback is is... (backport #2152) (#2153)
  • Contributors: Tomoya Fujita

2.4.2 (2022-07-25)

2.4.1 (2022-01-31)

  • Add node_waitables_ to copy constructor (backport #1799) (#1834)
  • Contributors: Abrar Rahman Protyasha, Tomoya Fujita

2.4.0 (2021-09-01)

  • Fix occasionally missing goal result caused by race condition (#1677) (#1682)
  • Returns CancelResponse::REJECT while goal handle failed to transit to CANCELING state (#1641) (#1659)
  • Fix action server deadlock issue that caused by other mutexes locked in CancelCallback (#1635) (#1654)
  • Contributors: Kaven Yau, Tomoya Fujita

2.3.1 (2021-04-14)

  • Update quality declaration links (re: ros2/docs.ros2.org#52) (#1616)
  • node_handle must be destroyed after client_handle to prevent memory leak (#1562) (#1565)
  • Fix action server deadlock (#1285) (#1313) (#1518)
  • Contributors: Chris Lalancette, Daisuke Sato, Simon Honigmann, Tomoya Fujita

2.3.0 (2020-12-09)

  • Update QD to QL 1 (#1480)
  • Add rclcpp_action action_server benchmarks (#1433)
  • Benchmark rclcpp_action action_client (#1429)
  • Increase test timeout necessary for Connext (#1256)
  • Increase coverage rclcpp_action to 95% (#1290)
  • Increase rclcpp_action test coverage (#1153)
  • Contributors: Alejandro Hern

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
test_tf2 github-ros2-geometry2
tf2_ros github-ros2-geometry2
imu_filter_madgwick github-CCNYRoboticsLab-imu_tools
moveit_ros_control_interface github-ros-planning-moveit2
moveit_simple_controller_manager github-ros-planning-moveit2
moveit_hybrid_planning github-ros-planning-moveit2
moveit_ros_move_group github-ros-planning-moveit2
moveit_ros_planning github-ros-planning-moveit2
moveit_ros_planning_interface github-ros-planning-moveit2
naoqi_driver github-ros-naoqi-naoqi_driver2
realtime_tools github-ros-controls-realtime_tools
robot_controllers github-fetchrobotics-robot_controllers
robot_controllers_interface github-fetchrobotics-robot_controllers
turtlesim github-ros-ros_tutorials
action_tutorials_cpp github-ros2-demos
end_effector github-ADVRHumanoids-ROSEndEffector2
examples_rclcpp_minimal_action_client github-ros2-examples
examples_rclcpp_minimal_action_server github-ros2-examples
gazebo_ros2_control_demos github-ros-simulation-gazebo_ros2_control
ign_ros2_control_demos github-ignitionrobotics-ign_ros2_control
nav2_behavior_tree github-ros-planning-navigation2
nav2_bt_navigator github-ros-planning-navigation2
nav2_controller github-ros-planning-navigation2
nav2_lifecycle_manager github-ros-planning-navigation2
nav2_navfn_planner github-ros-planning-navigation2
nav2_planner github-ros-planning-navigation2
nav2_recoveries github-ros-planning-navigation2
nav2_util github-ros-planning-navigation2
nav2_waypoint_follower github-ros-planning-navigation2
smac_planner github-ros-planning-navigation2
gripper_controllers github-ros-controls-ros2_controllers
plansys2_bt_actions github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_domain_expert github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_executor github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_planner github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_problem_expert github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_terminal github-IntelligentRoboticsLabs-ros2_planning_system
plansys2_tests github-IntelligentRoboticsLabs-ros2_planning_system
simple_actions github-DLu-simple_actions
smacc2 github-robosoft-ai-SMACC2
test_communication github-ros2-system_tests

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rclcpp_action at Robotics Stack Exchange

No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.