rclcpp package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
|
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-05-03 |
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
- Ivan Paunovic
- Jacob Perron
- William Woodall
Authors
- Dirk Thomas
rclcpp
The ROS client library in C++.
Visit the rclcpp API documentation for a complete list of its main components and features.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rclcpp
16.0.8 (2024-01-24)
16.0.7 (2023-11-13)
- Disable the loaned messages inside the executor. (backport #2335) (#2364)
- Add missing \'enable_rosout\' comments (#2345) (#2347)
- address rate related flaky tests. (#2329) (#2342)
- Update SignalHandler get_global_signal_handler to avoid complex types in static memory (#2316) (#2321)
- Fix C++20 allocator construct deprecation (#2292) (#2319)
- Contributors: mergify[bot]
16.0.6 (2023-09-19)
- Topic correct typeadapter deduction (#2294) (#2297)
- check thread whether joinable before join (#2019) (#2275)
- Do not crash Executor when send_response fails due to client failure. (#2276) (#2280)
- Contributors: mergify[bot]
16.0.5 (2023-07-17)
- warning: comparison of integer expressions of different signedness (#2219) (#2223)
- Trigger the intraprocess guard condition with data (#2164) (#2167)
- Implement validity checks for rclcpp::Clock (#2040) (#2210)
- Contributors: Tomoya Fujita, mergify[bot]
16.0.4 (2023-04-25)
16.0.3 (2023-01-10)
- Fix SharedFuture from async_send_request never becomes valid (#2044) (#2076)
- do not throw exception if trying to dequeue an empty intra-process buffer (#2061) (#2070)
- fix nullptr dereference in prune_requests_older_than (#2008) (#2065)
- Fix bug that a callback not reached (#1640) (#2033)
- Contributors: mergify[bot]
16.0.2 (2022-11-07)
- fix mismatched issue if using zero_allocate (#1995) (#2026)
- use regex for wildcard matching (backport #1839) (#1986)
- Drop wrong template specialization (#1926) (#1937)
- Add statistics for handle_loaned_message (#1927) (#1932)
- Contributors: mergify[bot]
16.0.1 (2022-04-13)
- remove DEFINE_CONTENT_FILTER cmake option (#1914)
- Contributors: Chen Lihui
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)
- add content-filtered-topic interfaces (#1561)
- Contributors: Alberto Soragna, Chen Lihui
15.3.0 (2022-03-30)
Wiki Tutorials
Source Tutorials
Package Dependencies
System Dependencies
Name |
---|
python3 |
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged rclcpp at Robotics Stack Exchange
rclcpp package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
|
Package Summary
Tags | No category tags. |
Version | 21.0.6 |
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-05-03 |
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
- Ivan Paunovic
- Michel Hidalgo
- William Woodall
Authors
- Dirk Thomas
- Jacob Perron
rclcpp
The ROS client library in C++.
Visit the rclcpp API documentation for a complete list of its main components and features.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rclcpp
21.0.6 (2024-04-19)
- address ambiguous auto variable. (#2486)
- Contributors: Tomoya Fujita
21.0.5 (2024-02-07)
- Fix data race in EventHandlerBase (#2387)
- Contributors: mauropasse
21.0.4 (2023-11-17)
- Disable the loaned messages inside the executor. (#2365)
- Add missing \'enable_rosout\' comments (#2346)
- Address rate related flaky tests. (#2341)
- Add missing stdexcept include (#2333)
- Update SignalHandler get_global_signal_handler to avoid complex types in static memory (#2322)
- Fix C++20 allocator construct deprecation (#2318)
- Topic correct typeadapter deduction (#2298)
- Contributors: AiVerisimilitude, Chen Lihui, Chris Lalancette, Jiaqi Li,
Wiki Tutorials
Source Tutorials
Package Dependencies
System Dependencies
Name |
---|
python3 |
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged rclcpp at Robotics Stack Exchange
rclcpp package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
|
Package Summary
Tags | No category tags. |
Version | 28.2.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-05-09 |
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
- Ivan Paunovic
- Michel Hidalgo
- William Woodall
Authors
- Dirk Thomas
- Jacob Perron
rclcpp
The ROS client library in C++.
The link to the latest rclcpp API documentation, which includes a complete list of its main components and features, can be found on the rclcpp package info page.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Changelog for package rclcpp
28.2.0 (2024-04-26)
- Check for negative time in rclcpp::Time(int64_t nanoseconds, ...) constructor (#2510)
- Revise the description of service configure_introspection() (#2511)
- Contributors: Barry Xu, Sharmin Ramli
28.1.0 (2024-04-16)
- Remove references to index.ros.org. (#2504)
- Reduce overhead for inheriting from rclcpp::Executor when base functionality is not reused (#2506)
- Contributors: Chris Lalancette, William Woodall, jmachowinski
28.0.1 (2024-04-16)
-
[wjwwood] Updated \"Data race fixes\" (#2500)
- Fix callback group logic in executor
- fix: Fixed unnecessary copy of wait_set
* fix(executor): Fixed race conditions with rebuild of wait_sets Before this change, the rebuild of wait set would be triggered after the wait set was waken up. With bad timing, this could lead to the rebuild not happening with multi threaded executor. - fix(Executor): Fixed lost of entities rebuild request - chore: Added assert for not set callback_group in execute_any_executable
* Add test for cbg getting reset Co-authored-by: Janosch Machowinski <j.machowinski@nospam.org> - chore: renamed test cases to snake_case - style - fixup test to avoid polling and short timeouts - fix: Use correct notify_waitable_ instance - fix(StaticSingleThreadedExecutor): Added missing special case handling for current_notify_waitable_
* fix(TestCallbackGroup): Fixed test after change to timers ---------Co-authored-by: Janosch Machowinski <j.machowinski@cellumation.com> Co-authored-by: Michael Carroll <mjcarroll@intrinsic.ai> Co-authored-by: Janosch Machowinski <j.machowinski@nospam.org>
fixup var names to snake case (#2501)
Added optional TimerInfo to timer callback (#2343) Co-authored-by: Alexis Tsogias <a.tsogias@cellumation.com> Co-authored-by: Janosch Machowinski <J.Machowinski@cellumation.com>
Fix uninitialized memory in test (#2498) When I added in the tests for large messages, I made a mistake and reserved space in the strings, but didn\'t actually expand it. Thus, we were writing into uninitialized memory. Fix this by just using the correct constructor for string, which will allocate and initialize the memory properly.
Ensure waitables handle guard condition retriggering (#2483) Co-authored-by: Michael Carroll <mjcarroll@intrinsic.ai>
-
fix: init concatenated_vector with begin() & end() (#2492)
- this commit will fix the warning [-Wstringop-overflow=] #2461
-
Use the same context for the specified node in rclcpp::spin functions (#2433)
- Use the same conext for the specified node in rclcpp::spin_xx functions
- Add test for spinning with non-default-context
* Format code ---------
Disable compare-function-pointers in test_utilities (#2489)
address ambiguous auto variable. (#2481)
Increase the cppcheck timeout to 1200 seconds (#2484)
Removed test_timers_manager clang warning (#2479)
-
Flaky timer test fix (#2469)
- fix(time_source): Fixed possible race condition
* fix(test_executors_time_cancel_behaviour): Fixed multiple race conditions ---------Co-authored-by: Janosch Machowinski <j.machowinski@nospam.org>
Add tracepoint for generic publisher/subscriber (#2448)
update rclcpp::Waitable API to use references and const (#2467)
-
Utilize rclcpp::WaitSet as part of the executors (#2142)
- Deprecate callback_group call taking context
- Add base executor objects that can be used by implementors
- Template common operations
- Address reviewer feedback:
- Add callback to EntitiesCollector constructor
- Make function to check automatically added callback groups take a list
- Lint
- Address reviewer feedback and fix templates
- Lint and docs
- Make executor own the notify waitable
* Add pending queue to collector, remove from waitable Also change node\'s get_guard_condition to return shared_ptr * Change interrupt guard condition to shared_ptr Check if guard condition is valid before adding it to the waitable - Lint and docs - Utilize rclcpp::WaitSet as part of the executors - Don\'t exchange atomic twice - Fix add_node and add more tests - Make get_notify_guard_condition follow API tick-tock - Improve callback group tick-tocking - Don\'t lock twice - Address reviewer feedback - Add thread safety annotations and make locks consistent - \@wip - Reset callback groups for multithreaded executor - Avoid many small function calls when building executables - Re-trigger guard condition if buffer has data - Address reviewer feedback - Trace points - Remove tracepoints - Reducing diff - Reduce diff - Uncrustify - Restore tests - Back to weak_ptr and reduce test time - reduce diff and lint - Restore static single threaded tests that weren\'t working before - Restore more tests - Fix multithreaded test - Fix assert - Fix constructor test - Change ready_executables signature back - Don\'t enforce removing callback groups before nodes - Remove the \"add_valid_node\" API - Only notify if the trigger condition is valid - Only trigger if valid and needed - Fix spin_some/spin_all implementation - Restore single threaded executor - Picking ABI-incompatible executor changes - Add PIMPL - Additional waitset prune - Fix bad merge - Expand test timeout - Introduce method to clear expired entities from a collection - Make sure to call remove_expired_entities(). - Prune queued work when callback group is removed - Prune subscriptions from dynamic storage - Styles fixes. - Re-trigger guard conditions - Condense to just use watiable.take_data - Lint - Address reviewer comments (nits) - Lock mutex when copying - Refactors to static single threaded based on reviewers - More small refactoring - Lint - Lint - Add ready executable accessors to WaitResult - Make use of accessors from wait_set - Fix tests - Fix more tests - Tidy up single threaded executor implementation - Don\'t null out timer, rely on call - change how timers are checked from wait result in executors - peak -> peek - fix bug in next_waitable logic - fix bug in StaticSTE that broke the add callback groups to executor tests
* style
Co-authored-by: Chris Lalancette <clalancette@gmail.com> Co-authored-by: William Woodall <william@osrfoundation.org>
fix flakiness in TestTimersManager unit-test (#2468) the previous version of the test was relying on the assumption that a timer with 1ms period gets called at least 6 times if the main thread waits 15ms. this is true most of the times, but it\'s not guaranteed, especially when running the test on windows CI servers. the new version of the test makes no assumptions on how much time it takes for the timers manager to invoke the timers, but rather focuses on ensuring that they are called the right amount of times, which is what\'s important for the purpose of the test
Contributors: Alberto Soragna, Alejandro Hern
Wiki Tutorials
Source Tutorials
Package Dependencies
System Dependencies
Name |
---|
python3 |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclcpp at Robotics Stack Exchange
rclcpp package from rclcpp reporclcpp rclcpp_lifecycle |
|
Package Summary
Tags | No category tags. |
Version | 0.4.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 | ardent |
Last Updated | 2017-12-09 |
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
- Dirk Thomas
Authors
Wiki Tutorials
Source Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclcpp at Robotics Stack Exchange
rclcpp package from rclcpp reporclcpp rclcpp_lifecycle |
|
Package Summary
Tags | No category tags. |
Version | 0.5.1 |
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 | bouncy |
Last Updated | 2018-06-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
- Dirk Thomas
Authors
Changelog for package rclcpp
0.5.0 (2018-06-25)
- Fixed a bug in the multi-threaded executor which could cause it to
take a timer (potentially other types of wait-able items) more than
once to be worked one.
(#383)
- Specifically this could result in a timer getting called more often that it should when using the multi-threaded executor.
- Added functions that allow you to publish serialized messages and received serialized messages in your subscription callback. (#388)
- Changed code to always get the Service name from
rcl
to ensure the remapped name is returned. (#498) - Added previously missing
set_parameters_atomically()
method to the Service client interface. (#494) - Added ability to initialize parameter values in a Node via a YAML file passed on the command line. (#488)
- Fixed the ROS parameter interface which got parameters that aren\'t set. (#493)
- Added ability to initialize parameter values in a node with an argument to the Node constructor. (#486)
- Added a
Subscription
tests which usesstd::bind
to a class member callback. (#480) - Refactored the
ParameterVariant
class into theParameter
andParameterValue
classes. (#481) - Relaxed template matching rules for
std::bind
andGNU C++ >= 7.1
. (#484) - Changed to use the new
rosgraph_msgs/Clock
message type for the/clock
topic. (#474) - Fixed a flaky ROS time test due to not spinning before getting the time. (#483)
- Nodes now autostart the ROS parameter services which let you get, set, and list parameters in a node. (#478)
- Added support for arrays in Parameters. (#443)
- Changed how executors use
AnyExecutable
objects so that they are a reference instead of a shared pointer, in order to avoid memory allocation in the \"common case\". (#463) - Added ability to pass command line arguments to the Node constructor. (#461)
- Added an argument to specify the number of threads a multithreaded executor should create. (#442)
- Changed library export order for static linking. (#446)
- Fixed some typos in the time unit tests.
(#453) Obviously it
mean RCL_SYSTEM_TIME but not RCL_ROS_TIME in some test cases
- Signed-off-by: jwang <jing.j.wang@intel.com>
- Added the scale operation to
rclcpp::Duration
.- Signed-off-by: jwang <jing.j.wang@intel.com>
- Changed API of the log location parameter to be
const
. (#451) - Changed how the subscriber, client, service, and timer handles are stored to resolve shutdown order issues. (#431 and #448)
- Updated to get the node\'s logger name from
rcl
. (#433) - Now depends on
ament_cmake_ros
. (#444) - Updaed code to use logging macros rather than
fprintf()
. (#439) - Fixed a bug that was using an invalid iterator when erasing items using an iterator in a loop. (#436)
- Changed code to support move of
rcutils_time_point_value_t
type fromuint64_t
toint64_t
. (#429) - Renamed parameter byte type to
byte_values
frombytes_value
. (#428) - Changed executor code to clear the wait set before resizing and waiting. (#427)
- Fixed a potential dereference of nullptr in the topic name
validation error string.
(#405)
- Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
- Changed to use
rcl_count_publishers()
like API\'s rather than the lower levelrmw_count_publishers()
API. (#425)- Signed-off-by: Sriram Raghunathan <rsriram7@visteon.com>
- Fix potential segmentation fault due to
get_topic_name()
orrcl_service_get_service_name()
returning nullptr and that not being checked before access inrclcpp
. (#426)- Signed-off-by: Ethan Gao <ethan.gao@linux.intel.com>
- Contributors: Denise Eng, Dirk Thomas, Ernesto Corbellini, Esteve Fernandez, Ethan Gao, Guillaume Autran, Karsten Knese, Matthew, Michael Carroll, Mikael Arguedas, Shane Loretz, Sriram Raghunathan, Tom Moore, William Woodall, dhood, jwang, jwang11, serge-nikulin
Wiki Tutorials
Source Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclcpp at Robotics Stack Exchange
rclcpp package from rclcpp reporclcpp 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
Additional Links
Maintainers
- Dirk Thomas
Authors
Changelog for package rclcpp
0.6.5 (2019-12-05)
0.6.4 (2019-04-06)
0.6.3 (2019-02-08)
Wiki Tutorials
Source Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclcpp at Robotics Stack Exchange
rclcpp package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
|
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
Additional Links
Maintainers
- Dirk Thomas
Authors
Changelog for package rclcpp
0.8.5 (2020-12-04)
- Warn about unused result of add_on_set_parameters_callback (#1238) (#1243)
- fix exception message on rcl_clock_init. (#1194)
- Check if context is valid when looping in spin_some (#1167)
- Fix spin_until_future_complete: check spinning value (#1023)
- Fix lock-order-inversion (potential deadlock) (#1135) (#1137)
- Don\'t specify calling convention in std::_Binder template (#952) (#1006)
- Add missing service callback registration tracepoint (#986) (#1004)
- Allow node clock use in logging macros (#969) (#970) (#981)
- Complete published event message when declaring a parameter (#928) (#966)
- Contributors: Christophe Bedard, DongheeYe, Ivan Santiago Paunovic, Jacob Perron, Sean Kelly, Shane Loretz, tomoya
0.8.4 (2020-01-17)
- Intra-process subscriber should use RMW actual qos (ros2#913) (#914) (#965)
- Contributors: Todd Malsbary
0.8.3 (2019-11-19)
0.8.2 (2019-11-18)
- Updated tracing logic to match changes in rclcpp\'s intra-process system (#918)
- Fixed a bug that prevented the
shutdown_on_sigint
option to not work correctly (#850) - Added support for STREAM logging macros (#926)
- Relaxed multithreaded test constraint (#907)
- Contributors: Anas Abou Allaban, Christophe Bedard, Dirk Thomas, alexfneves
0.8.1 (2019-10-23)
- De-flake tests for rmw_connext (#899)
- rename return functions for loaned messages (#896)
- Enable throttling logs (#879)
- New Intra-Process Communication (#778)
- Instrumentation update (#789)
- Zero copy api (#864)
- Drop rclcpp remove_ros_arguments_null test case. (#894)
- add mechanism to pass rmw impl specific payloads during pub/sub creation (#882)
- make get_actual_qos return a rclcpp::QoS (#883)
- Fix Compiler Warning (#881)
- Add callback handler for use_sim_time parameter #802 (#875)
- Contributors: Alberto Soragna, Brian Marchi, Hunter L. Allen, Ingo L
Wiki Tutorials
Source Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclcpp at Robotics Stack Exchange
rclcpp package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
|
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
Additional Links
Maintainers
- Dirk Thomas
Authors
Changelog for package rclcpp
0.7.16 (2021-05-21)
- Fix documented example in create_publisher. (#1558) (#1560)
- Fix NodeOptions copy constructor. (#1376) (#1466)
- Contributors: Ivan Santiago Paunovic, Jacob Perron
0.7.15 (2020-11-24)
- Fix implementation of NodeOptions::use_global_arguments(). (#1176) (#1206)
- Fix conversion of negative durations to messages. (#1188) (#1207)
- Type conversions fixes. (#901) (#1209)
- Add operator!= for duration (#1236) (#1277)
- Contributors: Ivan Santiago Paunovic, Michel Hidalgo, Monika Idzik
0.7.14 (2020-07-10)
Wiki Tutorials
Source Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclcpp at Robotics Stack Exchange
rclcpp package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
|
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
Additional Links
Maintainers
- Ivan Paunovic
- Mabel Zhang
- William Woodall
Authors
- Dirk Thomas
rclcpp
The ROS client library in C++.
Visit the rclcpp API documentation for a complete list of its main components and features.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Wiki Tutorials
Source Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged rclcpp at Robotics Stack Exchange
rclcpp package from rclcpp reporclcpp rclcpp_action rclcpp_components rclcpp_lifecycle |
|
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
Additional Links
Maintainers
- Dirk Thomas
Authors
rclcpp
The ROS client library in C++.
Visit the rclcpp API documentation for a complete list of its main components and features.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.