rmw_zenoh_cpp package from rmw_zenoh repo

rmw_zenoh_cpp zenoh_cpp_vendor

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros2/rmw_zenoh.git
VCS Type git
VCS Version humble
Last Updated 2025-04-03
Dev Status DEVELOPED
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

A ROS 2 middleware implementation using zenoh-cpp

Additional Links

No additional links.

Maintainers

  • Yadunund

Authors

  • Chris Lalancette
  • Franco Cipollone
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_zenoh_cpp

0.1.1 (2025-02-04)

  • Bump Zenoh to commit id e4ea6f0 (1.2.0 + few commits) (#449)
  • Inform users that peers will not discover and communicate with one another until the router is started (#445)
  • Clear the error after rmw_serialized_message_resize() (#437)
  • Fix [ZENOH_ROUTER_CHECK_ATTEMPTS]{.title-ref} which was not respected (#429)
  • fix: use the default destructor to drop the member [Payload]{.title-ref} (#421)
  • Remove [gid_hash_]{.title-ref} from [AttachmentData]{.title-ref} (#418)
  • Sync the config with the default config in Zenoh. (#414)
  • fix: check the context validity before accessing the session (#407)
  • Fix wan't typo (#402)
  • Contributors: Alejandro Hernández Cordero, ChenYing Kuo (CY), Chris Lalancette, Julien Enoch, Mahmoud Mazouz, Tim Clephas, Yadunund, Yuyuan Yuan

0.1.0 (2025-01-02)

  • An alternative middleware for ROS 2 based on Zenoh.
  • Contributors: Alejandro Hernández Cordero, Alex Day, Bernd Pfrommer, ChenYing Kuo (CY), Chris Lalancette, Christophe Bedard, CihatAltiparmak, Esteve Fernandez, Franco Cipollone, Geoffrey Biggs, Hans-Martin, James Mount, Julien Enoch, Morgan Quigley, Nate Koenig, Shivang Vijay, Yadunund, Yuyuan Yuan, methylDragon

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_zenoh_cpp at Robotics Stack Exchange

rmw_zenoh_cpp package from rmw_zenoh repo

rmw_zenoh_cpp zenoh_cpp_vendor

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros2/rmw_zenoh.git
VCS Type git
VCS Version jazzy
Last Updated 2025-04-03
Dev Status DEVELOPED
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

A ROS 2 middleware implementation using zenoh-cpp

Additional Links

No additional links.

Maintainers

  • Yadunund

Authors

  • Chris Lalancette
  • Franco Cipollone
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_zenoh_cpp

0.2.3 (2025-03-20)

  • Switch to std::map for TopicTypeMap (#565)
  • Support zenoh config override (#559)
  • Align the config with the latest Zenoh. (#557)
  • Added documentation note in the code (#541)
  • fix: unlock the mutex before making get (#539)
  • Take wait_set_lock before condition_variable notification for subscriptions (#534)
  • Switch default durability to volatile (#530)
  • Added rmw_event_type_is_supported (#525)
  • Fixed windows warning (#518)
  • Config: tune some values for ROS use case, especially with large number of Nodes (>200) (#515)
  • Honor ignore_local_publications in subscription options (#513)
  • Bump zenoh-cpp to 2a127bb, zenoh-c to 3540a3c, and zenoh to f735bf5 (#511)
  • Fix calculation of current_count_change when event status is updated (#506)
  • Fix checks for invalid arguments (#501)
  • Fail creation of entities if qos contains unknown settings (#499)
  • Enable Zenoh UDP transport (#488)
  • fix: use the default destructor that automatically drops the zenoh reply/query and hence sends the final signal (#474)
  • Contributors: Alejandro Hernández Cordero, ChenYing Kuo (CY), Hugal31, Luca Cominardi, Tomoya Fujita, Yuyuan Yuan, Yadunund

0.2.2 (2025-02-19)

  • Introduce the advanced publisher and subscriber (#469)
  • Add tracing instrumentation using tracetools (#471)
  • Switch to debug log if topic_name not in topic_map (#464)
  • Bump Zenoh to commit id 3bbf6af (1.2.1 + few commits) (#461)
  • Contributors: Alejandro Hernandez Cordero, Christophe Bedard, Julien Enoch, Yadunund, Yuyuan Yuan

0.2.1 (2025-02-04)

  • Bump Zenoh to commit id e4ea6f0 (1.2.0 + few commits) (#448)
  • Inform users that peers will not discover and communicate with one another until the router is started (#444)
  • Clear the error after rmw_serialized_message_resize() (#436)
  • Fix [ZENOH_ROUTER_CHECK_ATTEMPTS]{.title-ref} which was not respected (#428)
  • fix: use the default destructor to drop the member [Payload]{.title-ref} (#420)
  • Remove [gid_hash_]{.title-ref} from [AttachmentData]{.title-ref} (#417)
  • Sync the config with the default config in Zenoh. (#413)
  • fix: check the context validity before accessing the session (#406)
  • Fix wan't typo (#401)
  • Contributors: ChenYing Kuo (CY), Chris Lalancette, Julien Enoch, Mahmoud Mazouz, Tim Clephas, Yadunund, Yuyuan Yuan

0.2.0 (2025-01-02)

  • An alternative middleware for ROS 2 based on Zenoh.
  • Contributors: Alejandro Hernández Cordero, Alex Day, Bernd Pfrommer, ChenYing Kuo (CY), Chris Lalancette, Christophe Bedard, CihatAltiparmak, Esteve Fernandez, Franco Cipollone, Geoffrey Biggs, Hans-Martin, James Mount, Julien Enoch, Morgan Quigley, Nate Koenig, Shivang Vijay, Yadunund, Yuyuan Yuan, methylDragon

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_zenoh_cpp at Robotics Stack Exchange

rmw_zenoh_cpp package from rmw_zenoh repo

rmw_zenoh_cpp zenoh_cpp_vendor

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros2/rmw_zenoh.git
VCS Type git
VCS Version rolling
Last Updated 2025-04-03
Dev Status DEVELOPED
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

A ROS 2 middleware implementation using zenoh-cpp

Additional Links

No additional links.

Maintainers

  • Yadunund

Authors

  • Chris Lalancette
  • Franco Cipollone
README
No README found. See repository README.
CHANGELOG

Changelog for package rmw_zenoh_cpp

0.5.0 (2025-03-20)

  • Switch to std::map for TopicTypeMap (#546)
  • Support zenoh config override (#551)
  • Align the config with the latest Zenoh. (#556)
  • Added documentation note in the code (#540)
  • fix: unlock the mutex before making get (#537)
  • Take wait_set_lock before condition_variable notification for subscriptions (#528)
  • Switch default durability to volatile (#521)
  • Added rmw_event_type_is_supported (#502)
  • Fixed windows warning (#500)
  • Config: tune some values for ROS use case, especially with large number of Nodes (>200) (#509)
  • Honor ignore_local_publications in subscription options (#508)
  • Bump zenoh-cpp to 2a127bb, zenoh-c to 3540a3c, and zenoh to f735bf5 (#503)
  • Fix calculation of current_count_change when event status is updated (#504)
  • Fix checks for invalid arguments (#497)
  • Fail creation of entities if qos contains unknown settings (#494)
  • use rmw_enclave_options_xxx APIs instead. (#491)
  • Enable Zenoh UDP transport (#486)
  • fix: use the default destructor that automatically drops the zenoh reply/query and hence sends the final signal (#473)
  • Contributors: Alejandro Hernández Cordero, ChenYing Kuo (CY), Hugal31, Luca Cominardi, Tomoya Fujita, Yuyuan Yuan, Yadunund

0.4.0 (2025-02-19)

  • Introduce the advanced publisher and subscriber (#368)
  • Switch to debug log if topic_name not in topic_map (#454)
  • Bump Zenoh to commit id 3bbf6af (1.2.1 + few commits) (#456)
  • Contributors: Julien Enoch, Yuyuan Yuan, Yadunund

0.3.1 (2025-02-04)

  • Bump Zenoh to commit id e4ea6f0 (1.2.0 + few commits) (#446)
  • Inform users that peers will not discover and communicate with one another until the router is started (#440)
  • Clear the error after rmw_serialized_message_resize() (#435)
  • Fix [ZENOH_ROUTER_CHECK_ATTEMPTS]{.title-ref} which was not respected (#427)
  • fix: use the default destructor to drop the member [Payload]{.title-ref} (#419)
  • Remove [gid_hash_]{.title-ref} from [AttachmentData]{.title-ref} (#416)
  • Sync the config with the default config in Zenoh. (#396)
  • fix: check the context validity before accessing the session (#403)
  • Fix wan't typo (#400)
  • Contributors: ChenYing Kuo (CY), Chris Lalancette, Julien Enoch, Mahmoud Mazouz, Tim Clephas, Yuyuan Yuan, Yadunund

0.3.0 (2025-01-02)

  • An alternative middleware for ROS 2 based on Zenoh.
  • Contributors: Alejandro Hernández Cordero, Alex Day, Bernd Pfrommer, ChenYing Kuo (CY), Chris Lalancette, Christophe Bedard, CihatAltiparmak, Esteve Fernandez, Franco Cipollone, Geoffrey Biggs, Hans-Martin, James Mount, Julien Enoch, Morgan Quigley, Nate Koenig, Shivang Vijay, Yadunund, Yuyuan Yuan, methylDragon

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rmw_zenoh_cpp at Robotics Stack Exchange

No version for distro github. Known supported distros are highlighted in the buttons above.
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.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
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.