[jsk_topic_tools] add non static_tf mode to static_tf_republisher (#1709)
[jsk_topic_tools/connection_based_transport] Update the time of last_published_time (#1740)
[jsk_topic_tools] add rostopic_connection_list #1699 from knorth55/rostopic-connect-list
[jsk_topic_tools/connection_based_transport] Update the time of last_published_time to make it possible to take the difference time between the time of start subscribing and the current time.
[jsk_topic_tools] Add transform wrench stamped node (#1724)
Add test for topic connection test after killing nodes (#1725)
[jsk_topic_tools/diagnostics_nodelet] Poke when start subscribing. (#1735)
Loose test failed (#1734)
[jsk_topic_tools] Add diagnostic transport to ConnectionBasedTransport (#1711)
jsk_topic_tools/CMakeLists.txt: add diagnostic_updater to find_package(catkin (#1718)
` In file included from /home/pi/jsk_catkin_ws/src/jsk_topic_tools-release/include/jsk_topic_tools/relay_nodelet.h:45, from /home/pi/jsk_catkin_ws/src/jsk_topic_tools-release/src/relay_nodelet.cpp:35: /home/pi/jsk_catkin_ws/src/jsk_topic_tools-release/include/jsk_topic_tools/timered_diagnostic_updater.h:41:10: fatal error: diagnostic_updater/diagnostic_updater.h: No such file or directory #include <diagnostic_updater/diagnostic_updater.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ `
run 2to3 -w -f has_key for python3 compatibilityf (#1695)
[jsk_topic_tools] add static_tf_republisher.py and documentation (#1667)
Set ccache prefix only for cmake <= 3.4 (#1694)
test_topic_buffer_fixed_rate_and_update_rate.te: increase retry to 5 (#1693)
jsk_topic_tools/test/test_connection_based_transport.test: increase wait_for_connection from 3 to 10 (#1692)
Update jsk_travis to 0.5.21 (#1691)
Add latch mode to jsk_topic_tools/Relay (#1675)
Add latch argument to advetiseImage and advertiseCamera (#1673)
Add passthrough_nodelet documentation (#1657)
add parameters queue_size and slop (#1658)
check nodelet version with NODELET_VERSION_MINIMUM (#1665)
Contributors: Iori Yanokura, Kei Okada, Kentaro Wada, Koki Shinjo, Miyabi Tanemoto, Naoki Hiraoka, Naoya Yamaguchi, Ryohei Ueda, Shingo Kitagawa, Yuki Furuta
Fix to install 'scripts' directory (#1604)
Add reset to Timer in ConnectionBasedTransport (#1597) * Check if >=kinetic to pass reset arg to Timer
Add test for data_collection_server (#1599) * Stop using cv2 in static_image_publisher.py
To fix https://github.com/jsk-ros-pkg/jsk_common/pull/1599#issuecomment-417908500
[ERROR] [1535796247.786932, 1535792085.063646]: [/get_heightmap] [sleep] ROS time moved backwards: 1.407559397s Exception in thread Thread-4: Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rospy/timer.py", line 226, in run r.sleep() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rospy/timer.py", line 103, in sleep sleep(self._remaining(curr_time)) File "/opt/ros/kinetic/lib/python2.7/dist-packages/rospy/timer.py", line 164, in sleep raise rospy.exceptions.ROSTimeMovedBackwardsException(time_jump) ROSTimeMovedBackwardsException: ROS time moved backwards Exception in thread Thread-4: Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rospy/timer.py", line 226, in run r.sleep() File "/opt/ros/kinetic/lib/python2.7/dist-packages/rospy/timer.py", line 103, in sleep sleep(self._remaining(curr_time)) File "/opt/ros/kinetic/lib/python2.7/dist-packages/rospy/timer.py", line 164, in sleep raise rospy.exceptions.ROSTimeMovedBackwardsException(time_jump) ROSTimeMovedBackwardsException: ROS time moved backwards ^C[image_view-9] killing on exit [tile_image-8] killing on exit [get_heightmap/output/depth_view-7] killing on exit [get_heightmap-6] killing on exit [heightmap_frame_publisher-5] killing on exit [bbox_to_tf-4] killing on exit [bbox_array_to_bbox-3] killing on exit [rosbag_play-2] killing on exit [rosout-1] killing on exit [master] killing on exit shutting down processing monitor... ... shutting down processing monitor complete done
[jsk_topic_tools] Fixed use_warn option (#1592)
use PROJECT_NAME instad of __NODENAME_PREFIX (RANDOM) (#1591) * https://github.com/jsk-ros-pkg/jsk_common/pull/1586/files#r207146300
jsk_topic_tools/cmake/nodelet.cmake: add random prefix before _single (``#1586 <https://github.com/jsk-ros-pkg/jsk_common/issues/1586>`_)
Contributors: Kei Okada, Kentaro Wada, Yohei Kakiuchi, Yuto Uchimi, Iori Yanokura
Add warnNoRemap to ConnectionBasedNodelet (#1538) * add version_gte 1.9.11 for nodelet
jsk_topic_tools: add option to display diagnostic messages on warning level (#1585) * jsk_topic_tools: add option to set diangostic level
jsk_topic_tools: update doc for jsk_topic_tools nodelet classes
Add #include <boost/format.hpp> (#1584)
jsk_topic_tools: add synchronized_throttle (#1579) * jsk_topic_tools: add synchronized_throttle * Add warnNoRemap to ConnectionBasedNodelet
Fix roscore regardless (#1576) * jsk_topic_tools: fix isMasterAlive to work
Contributors: Yuki Furuta, Kentaro Wada, Laurenz
jsk_topic_tools: stealth_relay_nodelet: support MessageEvent (#1572)
jsk_topic_tools: stealth_relay add options as dynamic_reconfigure (#1568) * jsk_topic_tools: test_stealth_relay: disable updating dynamic reconfigure * jsk_topic_tools: test_stealth_relay: update timeout * jsk_topic_tools: stealth_relay: add deprecation warning * jsk_topic_tools: add options as dynamic_reconfigure
jsk_topic_tools: connection_based_nodelet: fix typo in advertiseCamera (#1558)
jsk_topic_tools: add stealth_relay for silently subscribing topic (#1544)
Validate implementation of child class of ConnectionBasedTransport (#1556) * Check if publishers exist to avoid implementation failures * Use ABCMeta to avoid unexpected usage of ConnectionBasedTransport
Someone use this class without any subscriptions, and in that case this class should not be used in general.
Contributors: Kei Okada, Kentaro Wada, Yuki Furuta
jsk_topic_tools/scripts/tf_to_transform.py: Use different value for duration and rate in tf_to_transform.py (#1509) * Rate can be 50 - 100 for example, but duration should be ~1 [s] even
so. In previous implementation, the duration will be 1/100 - 1/50 [s] and it is too small to resolve tf.
Contributors: Kentaro Wada
include/jsk_topic_tools/log_utils.h : JSK_ROS_XXX logging macros are not necessary just recently. Its feature is already covered by ROSCONSOLE_FORMAT environmental variable. http://wiki.ros.org/rosconsole#Console_Output_Formatting (#1461)
Stop using deprecated jsk_topic_tools/log_utils.h (#1470) see - https://github.com/jsk-ros-pkg/jsk_common/pull/1462 - https://github.com/jsk-ros-pkg/jsk_common/issues/1461
Fix too many warnings about JSK_ROS_XXX (#1468)
[jsk_topic_tools] Deprecate JSK log macros and show warning (#1462) * feedback: Use ROS_WARN * Deprecate JSK log macros and show warning
[jsk_topic_tools/scripts/tf_to_pose.py] add rate param. (#1457)
Contributors: Kentaro Wada, Masaki Murooka
add parameter for selecting MultiThread callback or SingleThread callback
Test LoggingThrottle
Implement logXXX_throttle
Support async in is_synchronized
Install only usable *.test files
Test and documentize tf_to_pose.py
Transform tf to pose and publish it
Contributors: Kentaro Wada, Yohei Kakiuchi
[jsk_topic_tools] test related things in CATKIN_ENABLE_TESTING block
[jsk_topic_tools] Test warnNoRemap Closes jsk-ros-pkg/jsk_recognition#1322
[jsk_topic_tools/rosping_existence] Speak dead nodes
Use gcc -z defs to check undefined symbols in shared objects Related to https://github.com/jsk-ros-pkg/jsk_recognition/pull/1330
[jsk_topic_tools] Retry to 3 times
[jsk_topic_tools] Test rosparam_utils.cpp with gtest
[jsk_topic_tools] Test warn_no_remap
[jsk_topic_tools] Test jsk_topic_tools.log_util
[jsk_topic_tools] Test jsk_topic_tools.name_util
[jsk_topic_tools] add_library src/log_utils.cpp
build_depend -> test_depend roscpp_tutorials
Reasonable connection num for connection_based_nodelet
[jsk_topic_tools] Use retry for <test> tag
Refactor test_hz_measure.py as good example
Refactor test_connection.py as good example
Refactor: test_block.py as good example
[jsk_topic_tools] display input/output by --inout
[jsk_topic_tools] Fix style (indent)
[jsk_topic_tools] Follow name rule *_utils.py
[jsk_topic_tools] warnNoRemap for cpp nodes
Generate Documentation for jsk_topic_tools
[jsk_topic_tools] Function to warn with no remappings
[jsk_topic_tools] Correctly return instance
[jsk_topic_tools] Retry test max to 3 times
[jsk_topic_tools] add topic_statistics.py
[jsk_topic_tools] Correctly unsubscribe with multiple publishers
[jsk_topic_tools] add_rostest problem should be fixed in latest catkin For https://github.com/jsk-ros-pkg/jsk_common/pull/1178#issuecomment-147396447
[jsk_topic_tools] Describe about ~always_subscribe in warning
[jsk_topic_tools] Add ~always_subscribe param for ConnectionBasedTransport
[jsk_topic_tools] Correctly set connection status
[jsk_topic_tools] Add log_utils.py
[jsk_topic_tools] Add python-enum34 as run_depend
[jsk_topic_tools] List depends in alphabetical order
[jsk_topic_tools] Test ConnectionBasedTransport
[jsk_topic_tools] Test ConnectionBasedNodelet with rostest
[jsk_topic_tools] Rename to test_connection_based_nodelet.test
[jsk_topic_tools] Python ConnectionBasedTransport
[jsk_topic_tools] Utility to publish PoseStamped with given static transformation
[jsk_topic_tools/ConnectionBasedNodelet] Read verbose_connection as well as ~verbose_connection
[jsk_topic_tools/ConnectionBasedNodelet] ~verbose_connection parameter to print verbose messages about connection
[jsk_topic_tools] Ros error for rosparam type conversion
[jsk_topic_tools] Warn when no connection in a few sec Closes #1132 The warning message should be write with ROS_INFO, for no many warning when running with roslaunch.
[jsk_topic_tools] Supress output messages from testing
[jsk_topic_tools] Depends on roscpp and rostime explicitly
[jsk_topic_tools] Faster implementation of test_topic_compare.py by removing magic sleep
[jsk_topic_tools/ConnectionBasedNodelet] Add latch option to advertise template method
[jsk_topic_tools/LightweightThrottle] Clean-up codes and added some comments
[jsk_topic_tools] Add readme about standalone_complexed_nodelet
[jsk_topic_tools] check /run_id param to know roscore is restarted or not
[jsk_topic_tools/standalone_complexed_nodelet] Fix handling of reampping name resolvance
[jsk_topic_tools] Add space after [functionname]
Contributors: Yuki Furuta, Kei Okada, Kentaro Wada, Ryohei Ueda