Alejandro Hernandez Cordero
866c56d153
30.1.5
2026-02-09 13:28:44 +01:00
Alejandro Hernandez Cordero
6a244e3305
Changelog
...
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2026-02-09 13:28:42 +01:00
Jasper van Brakel
bddd6105c2
Compatiblity with 'Populate Transitions' ros2/rcl#1269 ( #2967 )
...
Signed-off-by: SuperJappie08 <36795178+SuperJappie08@users.noreply.github.com >
2026-02-04 09:10:38 +09:00
Alejandro Hernandez Cordero
a4a72ac544
30.1.4
2025-12-23 11:05:21 +01:00
Alejandro Hernandez Cordero
4e166cbed3
Changelog
...
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2025-12-23 11:05:17 +01:00
Alejandro Hernandez Cordero
f160024ba4
30.1.3
2025-11-18 11:09:53 +01:00
Alejandro Hernandez Cordero
e6ea37ed5a
Changelog
...
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2025-11-18 11:09:49 +01:00
Minju, Lee
63bdf2add4
add : get clients, servers info ( #2569 )
...
Signed-off-by: Minju, Lee <dlalswn531@naver.com >
2025-11-17 13:43:50 +01:00
Tim Clephas
ad019b9827
Fix REP url locations ( #2987 )
...
This popped up in my global replace
Signed-off-by: Tim Clephas <tim.clephas@nobleo.nl >
2025-11-17 10:01:03 +01:00
Zheng Qu
eb49444c32
Add get_parameter_or overload returning value or alternative ( #2973 )
...
Signed-off-by: Zheng Qu <quzhengrobot@gmail.com >
2025-11-07 12:24:01 +01:00
Alejandro Hernandez Cordero
4d14414d91
30.1.2
2025-10-21 11:43:39 +02:00
Alejandro Hernandez Cordero
7fcc7e723c
Changelog
...
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2025-10-21 11:43:35 +02:00
Alejandro Hernandez Cordero
380866b338
30.1.1
2025-09-11 15:10:23 +02:00
Alejandro Hernandez Cordero
150a0e8ad9
Changelog
...
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2025-09-11 15:10:16 +02:00
Alberto Soragna
bdab46d64e
deprecate rclcpp::spin_some and rclcpp::spin_all ( #2848 )
...
* reorder events executor constructor arguments to have the first args match the other executors
Signed-off-by: Alberto Soragna <alberto.soragna@gmail.com >
* deprecate rclcpp::spin_some and rclcpp::spin_all
Signed-off-by: Alberto Soragna <alberto.soragna@gmail.com >
* use rcpputils to ignore deprecation and remove deprecated APIs from comments
Signed-off-by: Alberto Soragna <alberto.soragna@gmail.com >
* fix rclcpp_lifecycle build failures.
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
* make linters happy
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
* fix test_service_introspection
Signed-off-by: Alberto Soragna <alberto.soragna@gmail.com >
* fix lifecycle unit-test
Signed-off-by: Alberto Soragna <alberto.soragna@gmail.com >
---------
Signed-off-by: Alberto Soragna <alberto.soragna@gmail.com >
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
Co-authored-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
Co-authored-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2025-08-26 19:26:34 +09:00
Peter Mitrano (AR)
37677791ca
Clearer warning message, the old one lacked information and was perhaps misleading ( #2927 )
...
* change misleading warning message, making it more correct and informative
Signed-off-by: Peter Mitrano (AR) <peter.mitrano@agile-robots.com >
* Fix compile error. Needed to also build rcl from source.
Signed-off-by: Peter Mitrano (AR) <peter.mitrano@agile-robots.com >
* explicitely initialize pointer as null, to adhere to best practice
Signed-off-by: Peter Mitrano (AR) <peter.mitrano@agile-robots.com >
---------
Signed-off-by: Peter Mitrano (AR) <peter.mitrano@agile-robots.com >
2025-08-12 15:01:53 +02:00
Chris Lalancette
b7e4aad091
30.1.0
2025-07-29 21:03:19 +00:00
Chris Lalancette
fb6d43c5e0
Changelog.
...
Signed-off-by: Chris Lalancette <clalancette@gmail.com >
2025-07-29 21:03:12 +00:00
mosfet80
6392ee5187
fix cmake deprecation ( #2914 )
...
cmake version < then 3.10 is deprecated
Signed-off-by: Mos <realeandrea@yahoo.it >
2025-07-24 08:57:47 +02:00
Chris Lalancette
05eafed5b2
30.0.0
2025-07-01 15:46:34 +00:00
Chris Lalancette
eac7d1ad68
Changelog.
...
Signed-off-by: Chris Lalancette <clalancette@gmail.com >
2025-07-01 15:46:17 +00:00
Alejandro Hernandez Cordero
5beec9e32b
29.6.1
2025-06-23 16:00:13 +02:00
Alejandro Hernandez Cordero
6ee3a55fc3
Changelog
...
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2025-06-23 16:00:09 +02:00
Alejandro Hernández Cordero
373a63c5e6
Added missing chrono includes ( #2854 )
...
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com >
2025-05-23 00:22:27 +02:00
Tomoya Fujita
127a10e8c8
introduce rcl_lifecycle_get_transition_label_by_id(). ( #2827 )
...
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
2025-05-01 13:13:05 -07:00
Scott K Logan
1a282064a9
29.6.0
2025-04-25 15:04:18 -05:00
Scott K Logan
11afffad50
29.5.0
2025-04-18 16:01:12 -05:00
Michael Carroll
892cae9915
29.4.0
2025-04-04 13:42:38 +00:00
Michael Carroll
14c8dd1072
Changelog.
...
Signed-off-by: Michael Carroll <mjcarroll@intrinsic.ai >
2025-04-04 13:42:12 +00:00
Tomoya Fujita
7b6ee8a2e7
should pull valid transition before trying to change the state. ( #2774 )
...
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
2025-03-28 13:14:29 +01:00
Tomoya Fujita
6c10f941d3
use maybe_unused attribute for the portability. ( #2758 )
...
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
2025-02-27 10:44:29 +01:00
Tomoya Fujita
9cabd69412
Collect log messages from rcl, and reset. ( #2720 )
...
* Collect log messages from rcl, and reset.
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
* call rcl_reset_error once the error message is collected.
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
* address CI failure, error is already collected and reset.
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
---------
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
2025-01-07 19:28:02 -08:00
Chris Lalancette
a0a2a067d8
29.3.0
2024-12-20 16:16:13 +00:00
Chris Lalancette
094618a044
Changelog.
...
Signed-off-by: Chris Lalancette <clalancette@gmail.com >
2024-12-20 16:16:06 +00:00
Patrick Roncagliolo
a7f05a904a
Update docstring for rclcpp::Node::now() ( #2696 )
...
Signed-off-by: Patrick Roncagliolo <ronca.pat@gmail.com >
2024-12-04 09:24:50 -08:00
Chris Lalancette
83c282a161
29.2.0
2024-11-25 14:38:16 +00:00
Chris Lalancette
226044022a
Changelog.
...
Signed-off-by: Chris Lalancette <clalancette@gmail.com >
2024-11-25 14:38:05 +00:00
Chris Lalancette
64dd644469
29.1.0
2024-11-20 15:53:57 +00:00
Chris Lalancette
322b5f5d79
Changelog.
...
Signed-off-by: Chris Lalancette <clalancette@gmail.com >
2024-11-20 15:53:48 +00:00
Christophe Bedard
c50f0c9c3d
Fix error message in rclcpp_lifecycle::State::reset() ( #2647 )
...
The function that may not complete successfully is
`rcl_lifecycle_state_fini()`, not `rcl_lifecycle_transition_fini()`.
Signed-off-by: Christophe Bedard <christophe.bedard@apex.ai >
2024-10-09 12:26:26 +02:00
Chris Lalancette
16290fb352
29.0.0
2024-10-03 16:06:52 +00:00
Chris Lalancette
e133cc65f6
Changelog.
...
Signed-off-by: Chris Lalancette <clalancette@gmail.com >
2024-10-03 16:06:42 +00:00
Alejandro Hernández Cordero
1f408e3b19
Shutdown the context before context's destructor is invoked in tests ( #2633 )
...
* zenoh: Shutdown the node properly in component tests
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com >
* Call rclcpp::shutdown when tearing down tests in rclcpp
Signed-off-by: Yadunund <yadunund@intrinsic.ai >
* Call rclcpp::shutdown when tearing down tests in rclcpp_lifecycle
Signed-off-by: Yadunund <yadunund@intrinsic.ai >
* Ensure context is initialized for all tests in test_publisher
Signed-off-by: Yadunund <yadunund@intrinsic.ai >
* Added feedback
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com >
* make linters happy
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com >
---------
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com >
Signed-off-by: Yadunund <yadunund@intrinsic.ai >
Co-authored-by: Yadunund <yadunund@intrinsic.ai >
2024-09-24 09:36:54 -07:00
Tomoya Fujita
97c386ce40
LifecycleNode bugfix and add test cases ( #2562 )
...
* LifecycleNode base class resource needs to be reset via dtor.
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
* add debug notice that prints LifecycleNode is not shutdown in dtor.
Currently it is user application responsibility to manage the all state control.
See more details for https://github.com/ros2/rclcpp/issues/2520 .
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
* add test cases to call shutdown from each primary state.
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
* address review comments.
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
---------
Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com >
2024-09-12 09:49:53 -07:00
Christophe Bedard
ab7cf878c2
Properly test get_service_names_and_types_by_node in rclcpp_lifecycle ( #2599 )
...
The current
`TestLifecycleServiceClient.get_service_names_and_types_by_node` test
was using `LifecycleServiceClient`, which is just a normal
`rclcpp::Node` with some `rclcpp::Client`s, to test
`NodeGraph::get_service_names_and_types_by_node()`. However,
`NodeGraph::get_service_names_and_types_by_node()` is for service
servers, not clients. The test just ended up checking the built-in
services of an `rclcpp::Node`, since it wasn't actually checking the
names of the services, and not checking the clients of the
`LifecycleServiceClient` or the built-in services of a
`rclcpp_lifecycle::LifecycleNode`. I believe this was probably not the
intention, since this is an `rclcpp_lifecycle` test.
Instead, use an actual `rclcpp_lifecycle::LifecycleNode` and check its
service servers by calling
`NodeGraph::get_service_names_and_types_by_node()` through
`LifecycleNode::get_service_names_and_types_by_node()`.
Signed-off-by: Christophe Bedard <christophe.bedard@apex.ai >
2024-08-08 13:01:15 -07:00
Chris Lalancette
45adf6565f
28.3.3
2024-07-29 14:52:31 +00:00
Chris Lalancette
6f5c6f45d7
Changelog.
...
Signed-off-by: Chris Lalancette <clalancette@gmail.com >
2024-07-29 14:52:23 +00:00
Alejandro Hernández Cordero
a4d7210b9c
28.3.2
2024-07-24 10:18:40 +02:00
Alejandro Hernández Cordero
fcc0261c49
Changelog
...
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com >
2024-07-24 10:18:37 +02:00
Alejandro Hernández Cordero
bdf1f8f78a
Removed deprecated methods and classes ( #2575 )
...
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com >
2024-07-17 11:48:53 +02:00