|
Package Summary
Tags | No category tags. |
Version | 0.15.3 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/examples.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2024-11-25 |
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
Additional Links
Maintainers
- William Woodall
Authors
Minimal rclcpp wait-set cookbook recipes
This package contains a few different strategies for creating nodes which use rclcpp::waitset
to wait and handle ROS entities, that is, subscribers, timers, clients, services, guard
conditions and waitables.
-
wait_set.cpp
: Simple example showing how to use the default wait-set with a dynamic storage policy and a sequential (no thread-safe) synchronization policy. -
static_wait_set.cpp
: Simple example showing how to use the static wait-set with a static storage policy. -
thread_safe_wait_set.cpp
: Simple example showing how to use the thread-safe wait-set with a thread-safe synchronization policy. -
wait_set_topics_and_timer.cpp
: Simple example using multiple subscriptions, publishers, and a timer. -
wait_set_random_order.cpp
: An example showing user-defined data handling and a random publisher.executor_random_order.cpp
run the same node logic usingSingleThreadedExecutor
to compare the data handling order. -
wait_set_and_executor_composition.cpp
: An example showing how to combine a
SingleThreadedExecutor
and a wait-set. -
wait_set_topics_with_different_rate.cpp
: An example showing how to use a custom trigger condition to handle topics with different topic rates.
Changelog for package examples_rclcpp_wait_set
0.15.3 (2024-11-25)
0.15.2 (2024-07-26)
0.15.1 (2022-11-07)
- Add test linting to wait_set and fix issues. (#346)
- Contributors: Allison Thackston
0.15.0 (2022-03-01)
0.14.0 (2022-01-14)
0.13.0 (2021-10-18)
0.12.0 (2021-08-05)
- Add wait set examples (#315)
- Contributors: carlossvg
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
example_interfaces | |
rclcpp | |
rclcpp_components | |
std_msgs | |
ament_cmake | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged examples_rclcpp_wait_set at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 0.19.4 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/examples.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2024-11-28 |
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
Additional Links
Maintainers
- Aditya Pande
- Alejandro Hernandez Cordero
Authors
- William Woodall
Minimal rclcpp wait-set cookbook recipes
This package contains a few different strategies for creating nodes which use rclcpp::waitset
to wait and handle ROS entities, that is, subscribers, timers, clients, services, guard
conditions and waitables.
-
wait_set.cpp
: Simple example showing how to use the default wait-set with a dynamic storage policy and a sequential (no thread-safe) synchronization policy. -
static_wait_set.cpp
: Simple example showing how to use the static wait-set with a static storage policy. -
thread_safe_wait_set.cpp
: Simple example showing how to use the thread-safe wait-set with a thread-safe synchronization policy. -
wait_set_topics_and_timer.cpp
: Simple example using multiple subscriptions, publishers, and a timer. -
wait_set_random_order.cpp
: An example showing user-defined data handling and a random publisher.executor_random_order.cpp
run the same node logic usingSingleThreadedExecutor
to compare the data handling order. -
wait_set_and_executor_composition.cpp
: An example showing how to combine a
SingleThreadedExecutor
and a wait-set. -
wait_set_topics_with_different_rate.cpp
: An example showing how to use a custom trigger condition to handle topics with different topic rates.
Changelog for package examples_rclcpp_wait_set
0.19.4 (2024-06-27)
0.19.3 (2024-04-16)
- fix: Fixed compilation after API change of TimerBase::execute (#375) Co-authored-by: Janosch Machowinski <<J.Machowinski@cellumation.com>>
- Contributors: jmachowinski
0.19.2 (2024-03-28)
0.19.1 (2023-07-11)
0.19.0 (2023-04-27)
0.18.0 (2023-04-11)
0.17.1 (2023-03-01)
0.17.0 (2023-02-14)
- Update the examples to C++17. (#353)
- [rolling] Update maintainers - 2022-11-07 (#352)
- Contributors: Audrow Nash, Chris Lalancette
0.16.2 (2022-11-02)
0.16.1 (2022-09-13)
0.16.0 (2022-04-29)
0.15.0 (2022-03-01)
0.14.0 (2022-01-14)
0.13.0 (2021-10-18)
0.12.0 (2021-08-05)
- Add wait set examples (#315)
- Contributors: carlossvg
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
example_interfaces | |
rclcpp | |
rclcpp_components | |
std_msgs | |
ament_cmake | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged examples_rclcpp_wait_set at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 0.20.4 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/examples.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2024-12-20 |
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
Additional Links
Maintainers
- Aditya Pande
- Alejandro Hernandez Cordero
Authors
- William Woodall
Minimal rclcpp wait-set cookbook recipes
This package contains a few different strategies for creating nodes which use rclcpp::waitset
to wait and handle ROS entities, that is, subscribers, timers, clients, services, guard
conditions and waitables.
-
wait_set.cpp
: Simple example showing how to use the default wait-set with a dynamic storage policy and a sequential (no thread-safe) synchronization policy. -
static_wait_set.cpp
: Simple example showing how to use the static wait-set with a static storage policy. -
thread_safe_wait_set.cpp
: Simple example showing how to use the thread-safe wait-set with a thread-safe synchronization policy. -
wait_set_topics_and_timer.cpp
: Simple example using multiple subscriptions, publishers, and a timer. -
wait_set_random_order.cpp
: An example showing user-defined data handling and a random publisher.executor_random_order.cpp
run the same node logic usingSingleThreadedExecutor
to compare the data handling order. -
wait_set_and_executor_composition.cpp
: An example showing how to combine a
SingleThreadedExecutor
and a wait-set. -
wait_set_topics_with_different_rate.cpp
: An example showing how to use a custom trigger condition to handle topics with different topic rates.
Changelog for package examples_rclcpp_wait_set
0.20.4 (2024-12-20)
0.20.3 (2024-11-20)
0.20.2 (2024-07-29)
0.20.1 (2024-06-17)
0.20.0 (2024-04-26)
0.19.3 (2024-04-16)
- fix: Fixed compilation after API change of TimerBase::execute (#375) Co-authored-by: Janosch Machowinski <<J.Machowinski@cellumation.com>>
- Contributors: jmachowinski
0.19.2 (2024-03-28)
0.19.1 (2023-07-11)
0.19.0 (2023-04-27)
0.18.0 (2023-04-11)
0.17.1 (2023-03-01)
0.17.0 (2023-02-14)
- Update the examples to C++17. (#353)
- [rolling] Update maintainers - 2022-11-07 (#352)
- Contributors: Audrow Nash, Chris Lalancette
0.16.2 (2022-11-02)
0.16.1 (2022-09-13)
0.16.0 (2022-04-29)
0.15.0 (2022-03-01)
0.14.0 (2022-01-14)
0.13.0 (2021-10-18)
0.12.0 (2021-08-05)
- Add wait set examples (#315)
- Contributors: carlossvg
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
example_interfaces | |
rclcpp | |
rclcpp_components | |
std_msgs | |
ament_cmake | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged examples_rclcpp_wait_set at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 0.18.2 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/examples.git |
VCS Type | git |
VCS Version | iron |
Last Updated | 2024-11-08 |
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
Additional Links
Maintainers
- Aditya Pande
- Alejandro Hernandez Cordero
Authors
- William Woodall
Minimal rclcpp wait-set cookbook recipes
This package contains a few different strategies for creating nodes which use rclcpp::waitset
to wait and handle ROS entities, that is, subscribers, timers, clients, services, guard
conditions and waitables.
-
wait_set.cpp
: Simple example showing how to use the default wait-set with a dynamic storage policy and a sequential (no thread-safe) synchronization policy. -
static_wait_set.cpp
: Simple example showing how to use the static wait-set with a static storage policy. -
thread_safe_wait_set.cpp
: Simple example showing how to use the thread-safe wait-set with a thread-safe synchronization policy. -
wait_set_topics_and_timer.cpp
: Simple example using multiple subscriptions, publishers, and a timer. -
wait_set_random_order.cpp
: An example showing user-defined data handling and a random publisher.executor_random_order.cpp
run the same node logic usingSingleThreadedExecutor
to compare the data handling order. -
wait_set_and_executor_composition.cpp
: An example showing how to combine a
SingleThreadedExecutor
and a wait-set. -
wait_set_topics_with_different_rate.cpp
: An example showing how to use a custom trigger condition to handle topics with different topic rates.
Changelog for package examples_rclcpp_wait_set
0.18.2 (2024-11-08)
0.18.1 (2024-07-10)
0.18.0 (2023-04-11)
0.17.1 (2023-03-01)
0.17.0 (2023-02-14)
- Update the examples to C++17. (#353)
- [rolling] Update maintainers - 2022-11-07 (#352)
- Contributors: Audrow Nash, Chris Lalancette
0.16.2 (2022-11-02)
0.16.1 (2022-09-13)
0.16.0 (2022-04-29)
0.15.0 (2022-03-01)
0.14.0 (2022-01-14)
0.13.0 (2021-10-18)
0.12.0 (2021-08-05)
- Add wait set examples (#315)
- Contributors: carlossvg
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
example_interfaces | |
rclcpp | |
rclcpp_components | |
std_msgs | |
ament_cmake | |
ament_lint_auto | |
ament_lint_common |