![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.
![]() |
jsk_topic_tools package from jsk_common repoaudio_video_recorder jsk_common dynamic_tf_publisher jsk_data jsk_network_tools image_view2 multi_map_server jsk_rosbag_tools jsk_tilt_laser jsk_tools jsk_topic_tools virtual_force_publisher |
ROS Distro
|
Package Summary
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-09-19 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Kei Okada
- Ryohei Ueda
Authors
- Kei Okada
- Yusuke Furuta
Changelog for package jsk_topic_tools
2.2.16 (2025-01-06)
-
remove inline from ConnectionBaseNodelet::isSubscribed() (#1812)
* jsk_peceptino could not find isSubscribed if it is defined as inline
` usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_photo.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.5.4d /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.5.4d 2025-01-05T05:23:12.3723125Z /usr/bin/ld: /tmp/ccUI43It.ltrans0.ltrans.o:(.data.rel.ro+0xc08): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.3918628Z /usr/bin/ld: /tmp/ccUI43It.ltrans7.ltrans.o:(.data.rel.ro+0x578): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' 2025-01-05T05:23:12.4099509Z /usr/bin/ld: /tmp/ccUI43It.ltrans14.ltrans.o:(.data.rel.ro+0x178): undefined reference to jsk_topic_tools::ConnectionBasedNodelet::isSubscribed()' follow
` -
Contributors: Kei Okada
2.2.15 (2024-12-13)
2.2.14 (2024-12-12)
- [jsk_topic_tools] add allow_headerless option to synchronize_republish (#1794)
- use catkin_install_python to install python scripts (#1805)
- [jsk_topic_tools] Add reset option to use boolean_node with rosbag (#1796)
- Contributors: Aoi Nakane, Koki Shinjo, Yoshiki Obinata
2.2.13 (2023-11-09)
- use hpp instead of deprecated .h pluginlib headers (#1777)
- Fix for noetic
(#1774)
- test/test_transform_wrench.test: retry=3, time-limit=15
- add test to check c++14/C++11/C++0x
(#1785)
- auto lambda for c++14
- add test to compile on 22.04, see
#1770
(#1773)
- revert code before C++11
- <mutex> requries -std=c++11 compile options, but it is not used in source tree
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- do not specify c++ standard it break with current log4cxx which requires c++17. No, going forward it's no option to specify the standard anymore. And it's not necessary either. same fix as https://github.com/jsk-ros-pkg/jsk_common/pull/1773/commits/18e200ca51ac035af3e8ab5955cde2b76fc9c980
- fixup documentation this confused me when I looked through the code.
- avoid boost::bind (esp. global _1) it's deprecated to use global _1 from boost for a while now and the Debian ROS packages do not provide it anymore.
- update pluginlib includes the non-hpp headers are deprecated since kinetic
- [test_topic_published.py, boolean_node.py] Enable importing modules (#1760)
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic
message
(#1762)
- [jsk_topic_tools/DiagnosticNodelet] Use %.1f for readability
- [jsk_topic_tools/DiagnosticNodelet] Use node name for diagnostic message
- [jsk_topic_tools] Eval at every timer callback (#1758)
- Add ConstantRateThrottle Nodelet
(#1748)
- [jsk_topic_tools] fix timer start flag of ConstantRateThrottleNodelet
- [jsk_topic_tools] add a test for ConstantRateThrottle
- [jsk_topic_tools] enalbe c++11 support
- [jsk_topic_tools] add ConstantRateThrottleNodelet and sample/docs for it. [jsk_topic_tools] add constant_rate_throttle_node files [jsk_topic_tools] update for constant_rate_throttle_nodelet [jsk_topic_tools] add compiling of constant_rate_throttle_nodelet [jsk_topic_tools] update constatn_rate_throttle_nodelet [jsk_topic_tools] fix class name for ConstantRateThrottle [jsk_topic_tools] fix plugin build [jsk_topic_tools] update sample for constant_rate_nodelet [jsk_topic_tools] fix bugs [jsk_topic_tools] add constant_rate_throttle_nodelet docs
- Fixed typo of Software License Agreement. and/o2r to and/or (#1764)
- [jsk_topic_tools/DiagnosticsNodelet] Enable constructor without
name argument
(#1761)
- [jsk_topic_tools/boolean_node] Use eval_utils's expr_eval and enable import options
- [jsk_topic_tools] Add eval_utils module to eval Python expression
- [jsk_topic_tools] Eval at every timer callback
- [jsk_topic_tools/version] Generate jsk_topic_tools_version.h without calling catkin_package_xml. (#1755)
- [jsk_topic_tools/timered_diagnostics_updater] Use force_update instead of update because of update called using TimeredDiagnosticUpdater's timer (#1752)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/nodelet_sample.launch
- launch/passthrough_sample.launch
-
- input [default: input]
- output [default: output]
- default_duration [default: 10]
- launch/robot_tf_buffer_client.launch
-
- REMOTE_TF [default: /tf_low_frequency]
- JOINT_STATE_UPDATE_RATE [default: 1.0]
- launch/robot_tf_buffer_server.launch
-
- TF_UPDATE_RATE [default: 1.0]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/specific_transform_publisher_sample.launch
- launch/specific_transform_subscriber_sample.launch
- launch/standalone_complexed_nodelet_sample.launch
- launch/tf_buffer_client.launch
-
- PREFIX [default: tf_buffer]
- REMOTE_TF [default: /tf_low_frequency]
- launch/tf_buffer_server.launch
-
- UPDATE_RATE [default: 1.0]
- PREFIX [default: tf_buffer]
- TF_CONFIG [default: $(find jsk_topic_tools)/config/tf_buffer.yaml]
- launch/topic_buffer_client_param_sample.launch
- launch/topic_buffer_client_sample.launch
-
- USE_FIXED_RATE [default: false]
- USE_UPDATE_RATE [default: false]
- UPDATE_RATE [default: 1]
- FIXED_RATE [default: 0.1]
- OUTPUT [default: screen]
- launch/topic_buffer_periodic_test.launch
- launch/topic_buffer_server_sample.launch
-
- USE_PERIODIC_RATE [default: false]
- PERIODIC_RATE [default: 1]
- OUTPUT [default: screen]
- launch/vital_checker_sample.launch
- sample/sample_boolean_node.launch
- sample/sample_connection_based_transport.launch
- sample/sample_constant_rate_nodelet.launch
- sample/sample_static_tf_republisher.launch
-
- ROSBAG [default: $(find jsk_topic_tools)/sample/data/sample_tf.bag]
- sample/sample_synchronize_republish.launch
-
- gui [default: true]
- sample/sample_transform_wrench.launch
-
- gui [default: true]
- launch_robot_model [default: false]
- sample/standalone_complexed_nodelet/simple.launch
- test/test_log_utils.launch
- test/test_topic_buffer_fixed_rate.launch
- test/test_topic_buffer_fixed_rate_and_update_rate.launch
- test/test_topic_buffer_update_rate.launch
- sample/include/play_rosbag_wrench.xml
-
- launch_robot_model [default: false]
Messages
Recent questions tagged jsk_topic_tools at Robotics Stack Exchange
No questions yet, you can ask one on Robotics Stack Exchange.
Failed to get question list, you can ticket an issue on the github issue tracker.