Package Summary

Tags No category tags.
Version 2.0.1
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version humble
Last Updated 2025-06-15
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Jihoon Lee
  • Foxglove

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.0.1 (2025-05-19)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#1033)
  • Fix randomly failing subscribe unsubscribe test (#1015)
  • Fix action cancelling/aborting (#1014)
  • Add timeout option to call_service messages (#994)
  • Fix infinite loop in QueueMessageHandler (#987)
  • Use monotonic clock for time measuring (#986)
  • Contributors: ewak, William Wedler, Mike Wake, Talha Işık, Daisuke Sato, Błażej Sowa

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

1.2.0 (2022-05-20)

  • Fixed float arrays conversion (#730)
  • Fixed multiple subscriber on transient_local topic (#723)
  • Fix translation of time and time arrays (#691)
  • Fix array behavior (#692)
  • Contributors: Jacob Bandes-Storch, José Castelo, Kenji Miyake, Will, p0rys

1.1.2 (2022-01-03)

  • [694] update DurabilityPolicy api that are being deprecated

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.3.0
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version ros2
Last Updated 2025-06-20
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Błażej Sowa

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.3.0 (2025-05-19)

  • Don't subscribe with Transient local QoS when there are volatile publishers (#1023)
  • Contributors: Talha Işık

2.2.0 (2025-02-26)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#991)
  • Fix action cancelling/aborting (#1013)
  • Fix randomly failing subscribe unsubscribe test (#1008)
  • Update maintainers (#1000)
  • Add timeout option to call_service messages (#984)
  • Fix infinite loop in QueueMessageHandler (#983)
  • Use monotonic clock for time measuring (#982)
  • Add ament_mypy test and fix all mypy errors (#980)
  • Drop support for ROS 2 Iron (#981)
  • Remove first handler update as queue update is blocked (#974)
  • Contributors: Błażej Sowa, Sebastian Castro, ewak, William Wedler, Mike Wake, Daisuke Sato, lboorman

2.1.0 (2024-10-08)

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.3.0
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version ros2
Last Updated 2025-06-20
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Błażej Sowa

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.3.0 (2025-05-19)

  • Don't subscribe with Transient local QoS when there are volatile publishers (#1023)
  • Contributors: Talha Işık

2.2.0 (2025-02-26)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#991)
  • Fix action cancelling/aborting (#1013)
  • Fix randomly failing subscribe unsubscribe test (#1008)
  • Update maintainers (#1000)
  • Add timeout option to call_service messages (#984)
  • Fix infinite loop in QueueMessageHandler (#983)
  • Use monotonic clock for time measuring (#982)
  • Add ament_mypy test and fix all mypy errors (#980)
  • Drop support for ROS 2 Iron (#981)
  • Remove first handler update as queue update is blocked (#974)
  • Contributors: Błażej Sowa, Sebastian Castro, ewak, William Wedler, Mike Wake, Daisuke Sato, lboorman

2.1.0 (2024-10-08)

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.3.0
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version ros2
Last Updated 2025-06-20
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Błażej Sowa

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.3.0 (2025-05-19)

  • Don't subscribe with Transient local QoS when there are volatile publishers (#1023)
  • Contributors: Talha Işık

2.2.0 (2025-02-26)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#991)
  • Fix action cancelling/aborting (#1013)
  • Fix randomly failing subscribe unsubscribe test (#1008)
  • Update maintainers (#1000)
  • Add timeout option to call_service messages (#984)
  • Fix infinite loop in QueueMessageHandler (#983)
  • Use monotonic clock for time measuring (#982)
  • Add ament_mypy test and fix all mypy errors (#980)
  • Drop support for ROS 2 Iron (#981)
  • Remove first handler update as queue update is blocked (#974)
  • Contributors: Błażej Sowa, Sebastian Castro, ewak, William Wedler, Mike Wake, Daisuke Sato, lboorman

2.1.0 (2024-10-08)

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.0.1
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version humble
Last Updated 2025-06-15
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Jihoon Lee
  • Foxglove

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.0.1 (2025-05-19)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#1033)
  • Fix randomly failing subscribe unsubscribe test (#1015)
  • Fix action cancelling/aborting (#1014)
  • Add timeout option to call_service messages (#994)
  • Fix infinite loop in QueueMessageHandler (#987)
  • Use monotonic clock for time measuring (#986)
  • Contributors: ewak, William Wedler, Mike Wake, Talha Işık, Daisuke Sato, Błażej Sowa

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

1.2.0 (2022-05-20)

  • Fixed float arrays conversion (#730)
  • Fixed multiple subscriber on transient_local topic (#723)
  • Fix translation of time and time arrays (#691)
  • Fix array behavior (#692)
  • Contributors: Jacob Bandes-Storch, José Castelo, Kenji Miyake, Will, p0rys

1.1.2 (2022-01-03)

  • [694] update DurabilityPolicy api that are being deprecated

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.0.1
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version humble
Last Updated 2025-06-15
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Jihoon Lee
  • Foxglove

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.0.1 (2025-05-19)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#1033)
  • Fix randomly failing subscribe unsubscribe test (#1015)
  • Fix action cancelling/aborting (#1014)
  • Add timeout option to call_service messages (#994)
  • Fix infinite loop in QueueMessageHandler (#987)
  • Use monotonic clock for time measuring (#986)
  • Contributors: ewak, William Wedler, Mike Wake, Talha Işık, Daisuke Sato, Błażej Sowa

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

1.2.0 (2022-05-20)

  • Fixed float arrays conversion (#730)
  • Fixed multiple subscriber on transient_local topic (#723)
  • Fix translation of time and time arrays (#691)
  • Fix array behavior (#692)
  • Contributors: Jacob Bandes-Storch, José Castelo, Kenji Miyake, Will, p0rys

1.1.2 (2022-01-03)

  • [694] update DurabilityPolicy api that are being deprecated

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.0.1
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version humble
Last Updated 2025-06-15
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Jihoon Lee
  • Foxglove

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.0.1 (2025-05-19)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#1033)
  • Fix randomly failing subscribe unsubscribe test (#1015)
  • Fix action cancelling/aborting (#1014)
  • Add timeout option to call_service messages (#994)
  • Fix infinite loop in QueueMessageHandler (#987)
  • Use monotonic clock for time measuring (#986)
  • Contributors: ewak, William Wedler, Mike Wake, Talha Işık, Daisuke Sato, Błażej Sowa

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

1.2.0 (2022-05-20)

  • Fixed float arrays conversion (#730)
  • Fixed multiple subscriber on transient_local topic (#723)
  • Fix translation of time and time arrays (#691)
  • Fix array behavior (#692)
  • Contributors: Jacob Bandes-Storch, José Castelo, Kenji Miyake, Will, p0rys

1.1.2 (2022-01-03)

  • [694] update DurabilityPolicy api that are being deprecated

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

No version for distro eloquent showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.0.1
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version humble
Last Updated 2025-06-15
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Jihoon Lee
  • Foxglove

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.0.1 (2025-05-19)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#1033)
  • Fix randomly failing subscribe unsubscribe test (#1015)
  • Fix action cancelling/aborting (#1014)
  • Add timeout option to call_service messages (#994)
  • Fix infinite loop in QueueMessageHandler (#987)
  • Use monotonic clock for time measuring (#986)
  • Contributors: ewak, William Wedler, Mike Wake, Talha Işık, Daisuke Sato, Błażej Sowa

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

1.2.0 (2022-05-20)

  • Fixed float arrays conversion (#730)
  • Fixed multiple subscriber on transient_local topic (#723)
  • Fix translation of time and time arrays (#691)
  • Fix array behavior (#692)
  • Contributors: Jacob Bandes-Storch, José Castelo, Kenji Miyake, Will, p0rys

1.1.2 (2022-01-03)

  • [694] update DurabilityPolicy api that are being deprecated

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.3.0
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version ros2
Last Updated 2025-06-20
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Błażej Sowa

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.3.0 (2025-05-19)

  • Don't subscribe with Transient local QoS when there are volatile publishers (#1023)
  • Contributors: Talha Işık

2.2.0 (2025-02-26)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#991)
  • Fix action cancelling/aborting (#1013)
  • Fix randomly failing subscribe unsubscribe test (#1008)
  • Update maintainers (#1000)
  • Add timeout option to call_service messages (#984)
  • Fix infinite loop in QueueMessageHandler (#983)
  • Use monotonic clock for time measuring (#982)
  • Add ament_mypy test and fix all mypy errors (#980)
  • Drop support for ROS 2 Iron (#981)
  • Remove first handler update as queue update is blocked (#974)
  • Contributors: Błażej Sowa, Sebastian Castro, ewak, William Wedler, Mike Wake, Daisuke Sato, lboorman

2.1.0 (2024-10-08)

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.3.0
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version ros2
Last Updated 2025-06-20
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Błażej Sowa

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.3.0 (2025-05-19)

  • Don't subscribe with Transient local QoS when there are volatile publishers (#1023)
  • Contributors: Talha Işık

2.2.0 (2025-02-26)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#991)
  • Fix action cancelling/aborting (#1013)
  • Fix randomly failing subscribe unsubscribe test (#1008)
  • Update maintainers (#1000)
  • Add timeout option to call_service messages (#984)
  • Fix infinite loop in QueueMessageHandler (#983)
  • Use monotonic clock for time measuring (#982)
  • Add ament_mypy test and fix all mypy errors (#980)
  • Drop support for ROS 2 Iron (#981)
  • Remove first handler update as queue update is blocked (#974)
  • Contributors: Błażej Sowa, Sebastian Castro, ewak, William Wedler, Mike Wake, Daisuke Sato, lboorman

2.1.0 (2024-10-08)

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.3.0
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version ros2
Last Updated 2025-06-20
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Błażej Sowa

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.3.0 (2025-05-19)

  • Don't subscribe with Transient local QoS when there are volatile publishers (#1023)
  • Contributors: Talha Işık

2.2.0 (2025-02-26)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#991)
  • Fix action cancelling/aborting (#1013)
  • Fix randomly failing subscribe unsubscribe test (#1008)
  • Update maintainers (#1000)
  • Add timeout option to call_service messages (#984)
  • Fix infinite loop in QueueMessageHandler (#983)
  • Use monotonic clock for time measuring (#982)
  • Add ament_mypy test and fix all mypy errors (#980)
  • Drop support for ROS 2 Iron (#981)
  • Remove first handler update as queue update is blocked (#974)
  • Contributors: Błażej Sowa, Sebastian Castro, ewak, William Wedler, Mike Wake, Daisuke Sato, lboorman

2.1.0 (2024-10-08)

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.3.0
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version ros2
Last Updated 2025-06-20
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Błażej Sowa

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.3.0 (2025-05-19)

  • Don't subscribe with Transient local QoS when there are volatile publishers (#1023)
  • Contributors: Talha Işık

2.2.0 (2025-02-26)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#991)
  • Fix action cancelling/aborting (#1013)
  • Fix randomly failing subscribe unsubscribe test (#1008)
  • Update maintainers (#1000)
  • Add timeout option to call_service messages (#984)
  • Fix infinite loop in QueueMessageHandler (#983)
  • Use monotonic clock for time measuring (#982)
  • Add ament_mypy test and fix all mypy errors (#980)
  • Drop support for ROS 2 Iron (#981)
  • Remove first handler update as queue update is blocked (#974)
  • Contributors: Błażej Sowa, Sebastian Castro, ewak, William Wedler, Mike Wake, Daisuke Sato, lboorman

2.1.0 (2024-10-08)

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.0.1
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version humble
Last Updated 2025-06-15
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Jihoon Lee
  • Foxglove

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.0.1 (2025-05-19)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#1033)
  • Fix randomly failing subscribe unsubscribe test (#1015)
  • Fix action cancelling/aborting (#1014)
  • Add timeout option to call_service messages (#994)
  • Fix infinite loop in QueueMessageHandler (#987)
  • Use monotonic clock for time measuring (#986)
  • Contributors: ewak, William Wedler, Mike Wake, Talha Işık, Daisuke Sato, Błażej Sowa

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

1.2.0 (2022-05-20)

  • Fixed float arrays conversion (#730)
  • Fixed multiple subscriber on transient_local topic (#723)
  • Fix translation of time and time arrays (#691)
  • Fix array behavior (#692)
  • Contributors: Jacob Bandes-Storch, José Castelo, Kenji Miyake, Will, p0rys

1.1.2 (2022-01-03)

  • [694] update DurabilityPolicy api that are being deprecated

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

No version for distro jade showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.0.1
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version humble
Last Updated 2025-06-15
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Jihoon Lee
  • Foxglove

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.0.1 (2025-05-19)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#1033)
  • Fix randomly failing subscribe unsubscribe test (#1015)
  • Fix action cancelling/aborting (#1014)
  • Add timeout option to call_service messages (#994)
  • Fix infinite loop in QueueMessageHandler (#987)
  • Use monotonic clock for time measuring (#986)
  • Contributors: ewak, William Wedler, Mike Wake, Talha Işık, Daisuke Sato, Błażej Sowa

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

1.2.0 (2022-05-20)

  • Fixed float arrays conversion (#730)
  • Fixed multiple subscriber on transient_local topic (#723)
  • Fix translation of time and time arrays (#691)
  • Fix array behavior (#692)
  • Contributors: Jacob Bandes-Storch, José Castelo, Kenji Miyake, Will, p0rys

1.1.2 (2022-01-03)

  • [694] update DurabilityPolicy api that are being deprecated

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

Package symbol

rosbridge_library package from rosbridge_suite repo

rosapi rosbridge_library rosbridge_server rosbridge_suite

ROS Distro
indigo

Package Summary

Tags No category tags.
Version 0.8.6
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version indigo
Last Updated 2017-12-08
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core rosbridge package, repsonsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Russell Toris
  • Jihoon Lee

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

0.8.6 (2017-12-08)

  • Import StringIO from StringIO if python2 and from io if python3 fixes #306 (#307)
  • Contributors: Jihoon Lee

0.8.5 (2017-11-23)

  • Raise if inappropriate bson module is installed (Appease #198) (#270)
    • Raise Exception if inappropriate bson module is installed (Related to #198)
  • Add Python3 compatibility (#300)
    • First pass at Python 3 compatibility
    • message_conversion: Only call encode on a Python2 str or bytes type
    • protocol.py: Changes for dict in Python3. Compatible with Python 2 too.
    • More Python 3 fixes, all tests pass
    • Move definition of string_types to rosbridge_library.util
  • Contributors: Junya Hayashi, Kartik Mohta

0.8.4 (2017-10-16)

0.8.3 (2017-09-11)

  • Type conversion convention correction, correcting issue #240
  • Contributors: Alexis Paques

0.8.2 (2017-09-11)

0.8.1 (2017-08-30)

  • remove ujson from dependency to build in trusty (#290)
  • Contributors: Jihoon Lee

0.8.0 (2017-08-30)

  • Cleaning up travis configuration (#283) configure travis to use industial ci configuration. Now it uses xenial and kinetic
  • Merge pull request #272 from ablakey/patch-1 Prevent a KeyError when bson_only_mode is unset.
  • Update protocol.py Prevent a KeyError when bson_only_mode is unset.
  • Merge pull request #257 from Sanic/bson-only-mode Implemented a bson_only_mode flag for the TCP version of rosbridge
  • Merge pull request #247 from v-lopez/develop Delay unregister to mitigate #138
  • Change class constant to module constant
  • Reduce timeout for tests Tests will sleep for 10% extra of the timeout to prevent some situations were the test sleep ended right before the unregister timer fired
  • Fix test advertise errors after delayed unregister changes
  • Fix missing tests due to delayed unregistration
  • Move UNREGISTER_TIMEOUT to member class so it's accessible from outside
  • minor change in variable usage
  • Implemented a bson_only_mode flag for the TCP version of rosbridge; This allows you to switch to a full-duplex transmission of BSON messages and therefore eliminates the need for a base64 encoding of binary data; Use the new mode by starting:'roslaunch rosbridge_server rosbridge_tcp.launch bson_only_mode:=True' or passing '--bson_only_mode' to the rosbridge_tcp.py script
  • Delay unregister to mitigate !138
  • Contributors: Andrew Blakey, Jihoon Lee, Nils Berg, Patrick Mania, Victor Lopez

0.7.17 (2017-01-25)

  • adjust log level for security globs Normal operation (i.e. no globs or successful verification of requests) is now silent, with illegal requests producing a warning.
  • add missing import
  • correct default values for security globs also accept empty list as the default "do not check globs" value in addition to None. Finally, append rosapi service glob after processing command line input so it's not overwritten
  • Added services_glob to CallServices, added globs to rosbridge_tcp and rosbridge_udp, and other miscellanous fixes.
  • As per the suggestions of \@T045T, fixed several typos, improved logging, and made some style fixes.
  • Added new parameters for topic and service security. Added 3 new parameters to rosapi and rosbridge_server which filter the topics, services, and parameters broadcast by the server to match an array

File truncated at 100 lines see the full file

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.

Recent questions tagged rosbridge_library at Robotics Stack Exchange

No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.0.1
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version humble
Last Updated 2025-06-15
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Jihoon Lee
  • Foxglove

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.0.1 (2025-05-19)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#1033)
  • Fix randomly failing subscribe unsubscribe test (#1015)
  • Fix action cancelling/aborting (#1014)
  • Add timeout option to call_service messages (#994)
  • Fix infinite loop in QueueMessageHandler (#987)
  • Use monotonic clock for time measuring (#986)
  • Contributors: ewak, William Wedler, Mike Wake, Talha Işık, Daisuke Sato, Błażej Sowa

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

1.2.0 (2022-05-20)

  • Fixed float arrays conversion (#730)
  • Fixed multiple subscriber on transient_local topic (#723)
  • Fix translation of time and time arrays (#691)
  • Fix array behavior (#692)
  • Contributors: Jacob Bandes-Storch, José Castelo, Kenji Miyake, Will, p0rys

1.1.2 (2022-01-03)

  • [694] update DurabilityPolicy api that are being deprecated

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

No version for distro kinetic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.0.1
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version humble
Last Updated 2025-06-15
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

The core rosbridge package, responsible for interpreting JSON andperforming the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Jihoon Lee
  • Foxglove

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

2.0.1 (2025-05-19)

  • Default subscriber QOS to BestEffort, account for TRANSIENT_LOCAL (#1033)
  • Fix randomly failing subscribe unsubscribe test (#1015)
  • Fix action cancelling/aborting (#1014)
  • Add timeout option to call_service messages (#994)
  • Fix infinite loop in QueueMessageHandler (#987)
  • Use monotonic clock for time measuring (#986)
  • Contributors: ewak, William Wedler, Mike Wake, Talha Işık, Daisuke Sato, Błażej Sowa

2.0.0 (2024-10-08)

  • Fix action cancellation by passing status from JSON (#953)
  • Update pre-commit and fix issues (#954)
  • Fix length-limited list types (#840)
  • fix: update new subs with dds from publisher (#940)
  • Avoid stale subscription when unsubscribing during resubscription (#948)
  • Changed type hints in ros_loader.py to use imports from Typing (#938)
  • Avoid stack traces when aborting an advertised action goal (#906)
  • Timeout if service server not available within server_timeout_time (#905)
  • Use ROS 2 Node Clock in Message Conversion (#900)
  • Fix issues when canceling and unadvertising actions (#896)
  • Support actions in rosbridge protocol (#886)
  • Port unit tests to ROS 2 + Fix CBOR conversion and PNG compression (#882)
  • Contributors: Brad Martin, Dimitri Nikitopoulos, EricGallimore, Ezra Brooks, Paul Gesel, Sebastian Castro, michael-cmt

1.3.2 (2023-09-27)

  • Interpret call_services_in_new_thread as boolean (#857)
  • Add option to call services in a separate thread (#847)
  • fix memory leak on service call (#774)
  • Contributors: Sebastian Castro, hiroyuki obinata, rwhitney456

1.3.1 (2022-10-21)

  • Optimized large binary array publishing (#819)
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) (#800)
  • Improve robustness for multiple client connections (#803)
  • Minor performance improvements (#809)
  • Remove unnecessary checking of topic globs. (#793) (#799)
  • Fix duplicate subscription created with wrong 'raw' attribute. (#798)
  • Contributors: Hans-Joachim Krauch, Steffen Nattke, Ted Sender

1.3.0 (2022-08-16)

  • Allow integers in conversion to float array messages (#777)
  • Non standard msg modules (#735)
  • Contributors: Jacob Bandes-Storch, Will

1.2.0 (2022-05-20)

  • Fixed float arrays conversion (#730)
  • Fixed multiple subscriber on transient_local topic (#723)
  • Fix translation of time and time arrays (#691)
  • Fix array behavior (#692)
  • Contributors: Jacob Bandes-Storch, José Castelo, Kenji Miyake, Will, p0rys

1.1.2 (2022-01-03)

  • [694] update DurabilityPolicy api that are being deprecated

File truncated at 100 lines see the full file

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 rosbridge_library at Robotics Stack Exchange

Package symbol

rosbridge_library package from rosbridge_suite repo

rosapi rosbridge_library rosbridge_msgs rosbridge_server rosbridge_suite

ROS Distro
melodic

Package Summary

Tags No category tags.
Version 0.11.17
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version ros1
Last Updated 2025-02-10
Dev Status DEVELOPED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core rosbridge package, responsible for interpreting JSON and performing the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Russell Toris
  • Jihoon Lee

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

0.11.17 (2023-09-27)

0.11.16 (2022-10-18)

  • Bump minimum required cmake version. (#814)
  • Fix send_message being called with wrong arguments. (#812)
  • Contributors: Hans-Joachim Krauch

0.11.15 (2022-10-06)

  • Remove unnecessary checking of topic globs. (#793) We do not have to check the topic globs on each incoming ros message. It is enough to check if the topic is allowed to be subscribed in the actual subscribe call as the message callback method (publish) is only called when the topic is subscribed to.
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) * Skip unnecessary conversion for cbor compression. This change avoids some unnecessary conversions when using cbor/cbor-raw compression, leading to a significantly perfomance boost.
    • Add caching for subscriptions with cbor compression.
  • Contributors: Hans-Joachim Krauch

0.11.14 (2022-06-13)

0.11.13 (2020-12-08)

0.11.12 (2020-11-25)

  • Fix missing python-future python 2 dep
  • Contributors: Matt Vollrath

0.11.11 (2020-11-24)

  • Use Python 3 str in incoming (#541) Fixes Python 2 unicode issues. Supersedes #539 to fix regression in #514
  • Contributors: Matt Vollrath

0.11.10 (2020-09-08)

  • possible fix for error when working with RosSharp, TypeError: can only concatenate str (not bytes) to str (#514) Co-authored-by: Dmitri <<dmitri@dmitri.com>>
  • Contributors: Dmitri

0.11.9 (2020-05-27)

  • noetic tests and fixes (#503)
  • Contributors: Matt Vollrath

0.11.8 (2020-05-21)

0.11.7 (2020-05-13)

  • Fix backpressure deadlock (#496)
    • Don't block Subscription.unregister()
    • Don't add messages to finished queue handler
    • Decouple incoming WS handling from server thread
  • Contributors: Matt Vollrath

File truncated at 100 lines see the full file

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.

Recent questions tagged rosbridge_library at Robotics Stack Exchange

Package symbol

rosbridge_library package from rosbridge_suite repo

rosapi rosbridge_library rosbridge_msgs rosbridge_server rosbridge_suite

ROS Distro
noetic

Package Summary

Tags No category tags.
Version 0.11.17
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/RobotWebTools/rosbridge_suite.git
VCS Type git
VCS Version ros1
Last Updated 2025-02-10
Dev Status DEVELOPED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core rosbridge package, responsible for interpreting JSON and performing the appropriate ROS action, like subscribe, publish, call service, and interact with params.

Additional Links

Maintainers

  • Russell Toris
  • Jihoon Lee

Authors

  • Jonathan Mace
README
No README found. See repository README.
CHANGELOG

Changelog for package rosbridge_library

0.11.17 (2023-09-27)

0.11.16 (2022-10-18)

  • Bump minimum required cmake version. (#814)
  • Fix send_message being called with wrong arguments. (#812)
  • Contributors: Hans-Joachim Krauch

0.11.15 (2022-10-06)

  • Remove unnecessary checking of topic globs. (#793) We do not have to check the topic globs on each incoming ros message. It is enough to check if the topic is allowed to be subscribed in the actual subscribe call as the message callback method (publish) is only called when the topic is subscribed to.
  • Skip unnecessary conversion for cbor/cbor-raw compression (#792) * Skip unnecessary conversion for cbor compression. This change avoids some unnecessary conversions when using cbor/cbor-raw compression, leading to a significantly perfomance boost.
    • Add caching for subscriptions with cbor compression.
  • Contributors: Hans-Joachim Krauch

0.11.14 (2022-06-13)

0.11.13 (2020-12-08)

0.11.12 (2020-11-25)

  • Fix missing python-future python 2 dep
  • Contributors: Matt Vollrath

0.11.11 (2020-11-24)

  • Use Python 3 str in incoming (#541) Fixes Python 2 unicode issues. Supersedes #539 to fix regression in #514
  • Contributors: Matt Vollrath

0.11.10 (2020-09-08)

  • possible fix for error when working with RosSharp, TypeError: can only concatenate str (not bytes) to str (#514) Co-authored-by: Dmitri <<dmitri@dmitri.com>>
  • Contributors: Dmitri

0.11.9 (2020-05-27)

  • noetic tests and fixes (#503)
  • Contributors: Matt Vollrath

0.11.8 (2020-05-21)

0.11.7 (2020-05-13)

  • Fix backpressure deadlock (#496)
    • Don't block Subscription.unregister()
    • Don't add messages to finished queue handler
    • Decouple incoming WS handling from server thread
  • Contributors: Matt Vollrath

File truncated at 100 lines see the full file

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.

Recent questions tagged rosbridge_library at Robotics Stack Exchange