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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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

Package Summary

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

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_common.git
VCS Type git
VCS Version master
Last Updated 2025-04-07
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

jsk_network_tools

Additional Links

No additional links.

Maintainers

  • Ryohei Ueda

Authors

  • Yusuke Furuta

``` <!DOCTYPE html>

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md - Grip

/home/garaemon/ros/hydro/src/jsk-ros-pkg/jsk_common/jsk_network_tools/README.md

jsk_network_tools

Limited Network Communication.

The goal of silverhammer is to provide communication between two different ROS networks over limited network.

Currently jsk_network_tools supports two types of limited network model:

  1. Bidirectional and narrow network.
  2. Unidirectional and intermittent network.

These two models are strongly inspired by DRC-final.

Bidirectional and narrow network

jsk_network_tools provides silverhammer_lowspeed_gateway.py, which is a gateway between two different ROS network over narrow network.

Concenpt of silverhammer_lowspeed_gateway.py is:

  1. Use UDP prevent hand-shaking and re-sending.

    Simply use UDP protocol with fixed rate.

  2. Serialize data into small format.

    Automatically generate serialization format from definition of ROS message. However, this serialization only supports the simplest message definition. Limitation of the serialization are:

    1. No nested field is allowed.
    2. No variable length array is allowed.
    3. string is not supported.
    4. int8 is not supported.
File truncated at 100 lines [see the full file](https://github.com/jsk-ros-pkg/jsk_common/tree/master/jsk_network_tools)
CHANGELOG

Changelog for package jsk_network_tools

2.2.16 (2025-01-06)

2.2.15 (2024-12-13)

2.2.14 (2024-12-12)

  • remove use_source_permissions to fix build error (#1805)
    • use catkin_install_python to install python scripts
  • Contributors: Yoshiki Obinata

2.2.13 (2023-11-09)

  • add test to compile on 22.04, see #1770 (#1773)
    • use setuptools setup from distutils is deprecated and will be removed eventually.
  • Fixed typo of Software License Agreement. and/o2r to and/or (#1764) Fixed typo of Software License Agreement. and/o2r to and/or
  • Contributors: Kei Okada, Shingo Kitagawa, Iory Yanokura, v4hn

2.2.12 (2022-06-07)

  • add skip_interfaces param in network_status.py (#1664)
  • Contributors: Shingo Kitagawa

2.2.11 (2020-07-10)

  • Fix for noetic buid (#1648)
    • fix jsk_network_tools for python3
    • jsk_network_tools: set queue_size=1
    • fix for python3, except, print .…
    • upgrade package.xml to format=3
  • [network_status.py] add queue_size (#1642)
  • Contributors: Kei Okada, Naoki Hiraoka, Shingo Kitagawa

2.2.10 (2018-11-03)

2.2.9 (2018-11-02)

2.2.8 (2018-11-01)

  • Install missing launch/ and test/ as well (#1604)
  • Contributors: Yuto Uchimi

2.2.7 (2018-06-27)

2.2.6 (2018-01-05)

  • Fix warning about %d vs %lu in silverhammer_highspeed_internal_receiver (#1537)
  • Contributors: Kentaro Wada

2.2.5 (2017-06-19)

2.2.4 (2017-06-14)

2.2.3 (2017-03-23)

2.2.2 (2016-12-30)

2.2.1 (2016-12-13)

2.2.0 (2016-10-28)

2.1.2 (2016-09-14)

2.1.1 (2016-09-07)

2.1.0 (2016-09-06)

2.0.17 (2016-07-21)

2.0.16 (2016-06-19)

2.0.15 (2016-06-13)

2.0.14 (2016-05-14)

2.0.13 (2016-04-29)

2.0.12 (2016-04-18)

2.0.11 (2016-03-20)

  • remove dynamic_reconfigure.parameter_generator, which only used for rosbuild

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