Show EOL distros: 

jsk_common: dynamic_tf_publisher | image_view2 | jsk_footstep_msgs | jsk_gui_msgs | jsk_hark_msgs | jsk_tools | jsk_topic_tools | multi_map_server | opt_camera | posedetection_msgs | rospatlite | rosping

Package Summary

rosping is the tool to send ICMP ECHO_REQUEST to network hosts where roscore is running, and send back to you as rostopic message.
For echoing ROS node, use rosnode.

  • Maintainer status: developed
  • Maintainer: Kei Okada <k-okada AT jsk.t.u-tokyo.ac DOT jp>
  • Author: Kei Okada <k-okada AT jsk.t.u-tokyo.ac DOT jp>
  • License: Boost Software License, Version 1.0
  • Source: git https://github.com/jsk-ros-pkg/jsk_common.git (branch: master)
jsk_common: assimp_devel | bayesian_belief_networks | downward | dynamic_tf_publisher | ff | ffha | image_view2 | jsk_footstep_msgs | jsk_gui_msgs | jsk_hark_msgs | jsk_network_tools | jsk_tilt_laser | jsk_tools | jsk_topic_tools | libsiftfast | mini_maxwell | multi_map_server | nlopt | opt_camera | posedetection_msgs | rospatlite | rosping | rostwitter | sklearn | speech_recognition_msgs | virtual_force_publisher | voice_text

Package Summary

rosping is the tool to send ICMP ECHO_REQUEST to network hosts where roscore is running, and send back to you as rostopic message.
For echoing ROS node, use rosnode.

  • Maintainer status: developed
  • Maintainer: Kei Okada <k-okada AT jsk.t.u-tokyo.ac DOT jp>
  • Author: Kei Okada <k-okada AT jsk.t.u-tokyo.ac DOT jp>
  • License: Boost Software License, Version 1.0
  • Source: git https://github.com/jsk-ros-pkg/jsk_common.git (branch: master)
jsk_3rdparty: assimp_devel | bayesian_belief_networks | downward | ff | ffha | julius | julius_ros | libcmt | libsiftfast | mini_maxwell | nlopt | opt_camera | pgm_learner | rospatlite | rosping | rostwitter | slic | voice_text

Package Summary

rosping is the tool to send ICMP ECHO_REQUEST to network hosts where roscore is running, and send back to you as rostopic message.
For echoing ROS node, use rosnode.

  • Maintainer status: developed
  • Maintainer: Kei Okada <k-okada AT jsk.t.u-tokyo.ac DOT jp>
  • Author: Kei Okada <k-okada AT jsk.t.u-tokyo.ac DOT jp>
  • License: Boost Software License, Version 1.0
  • Source: git https://github.com/jsk-ros-pkg/jsk_3rdparty.git (branch: master)
jsk_3rdparty: assimp_devel | bayesian_belief_networks | downward | ff | ffha | julius | julius_ros | libcmt | libsiftfast | mini_maxwell | nlopt | opt_camera | pgm_learner | rospatlite | rosping | rostwitter | slic | voice_text

Package Summary

rosping is the tool to send ICMP ECHO_REQUEST to network hosts where roscore is running, and send back to you as rostopic message.
For echoing ROS node, use rosnode.

  • Maintainer status: developed
  • Maintainer: Kei Okada <k-okada AT jsk.t.u-tokyo.ac DOT jp>
  • Author: Kei Okada <k-okada AT jsk.t.u-tokyo.ac DOT jp>
  • License: Boost Software License, Version 1.0
  • Source: git https://github.com/jsk-ros-pkg/jsk_3rdparty.git (branch: master)
jsk_3rdparty: assimp_devel | bayesian_belief_networks | dialogflow_task_executive | downward | ff | ffha | gdrive_ros | google_cloud_texttospeech | julius | julius_ros | libcmt | libsiftfast | mini_maxwell | nlopt | opt_camera | pgm_learner | rospatlite | rosping | rostwitter | sesame_ros | slic | voice_text

Package Summary

rosping is the tool to send ICMP ECHO_REQUEST to network hosts where roscore is running, and send back to you as rostopic message.
For echoing ROS node, use rosnode.

  • Maintainer status: developed
  • Maintainer: Kei Okada <k-okada AT jsk.t.u-tokyo.ac DOT jp>
  • Author: Kei Okada <k-okada AT jsk.t.u-tokyo.ac DOT jp>
  • License: Boost Software License, Version 1.0
  • Source: git https://github.com/jsk-ros-pkg/jsk_3rdparty.git (branch: master)
jsk_3rdparty: assimp_devel | bayesian_belief_networks | downward | ff | ffha | julius | julius_ros | libcmt | libsiftfast | mini_maxwell | nlopt | opt_camera | pgm_learner | rospatlite | rosping | rostwitter | slic | voice_text

Package Summary

rosping is the tool to send ICMP ECHO_REQUEST to network hosts where roscore is running, and send back to you as rostopic message.
For echoing ROS node, use rosnode.

  • Maintainer status: developed
  • Maintainer: Kei Okada <k-okada AT jsk.t.u-tokyo.ac DOT jp>
  • Author: Kei Okada <k-okada AT jsk.t.u-tokyo.ac DOT jp>
  • License: Boost Software License, Version 1.0
  • Source: git https://github.com/jsk-ros-pkg/jsk_3rdparty.git (branch: master)
jsk_3rdparty: aques_talk | assimp_devel | bayesian_belief_networks | chaplus_ros | collada_urdf_jsk_patch | dialogflow_task_executive | downward | ff | ffha | google_chat_ros | google_cloud_texttospeech | influxdb_store | julius | julius_ros | laser_filters_jsk_patch | libcmt | libsiftfast | lpg_planner | mini_maxwell | nfc_ros | nlopt | opt_camera | osqp | pgm_learner | respeaker_ros | ros_google_cloud_language | ros_speech_recognition | rospatlite | rosping | rostwitter | sesame_ros | slic | switchbot_ros | voice_text | webrtcvad_ros | zdepth | zdepth_image_transport

Package Summary

rosping is the tool to send ICMP ECHO_REQUEST to network hosts where roscore is running, and send back to you as rostopic message.
For echoing ROS node, use rosnode.

  • Maintainer status: developed
  • Maintainer: Kei Okada <k-okada AT jsk.t.u-tokyo.ac DOT jp>
  • Author: Kei Okada <k-okada AT jsk.t.u-tokyo.ac DOT jp>
  • License: Boost Software License, Version 1.0
  • Source: git https://github.com/jsk-ros-pkg/jsk_3rdparty.git (branch: master)

rosping is the tool to send ICMP ECHO_REQUEST to network hosts and send back to you as rostopic message

rosping Usage

rosping <host>

send ICMP ECHO_REQUEST to <host>

  • host: network address or hostname to ping

Examples

$ rosrun rosping rosping 8.8.8.8
32 bytes from 8.8.8.8: icmp_seq=131, ttl=45, time=40.958 ms
32 bytes from 8.8.8.8: icmp_seq=132, ttl=45, time=40.856 ms
$ rostopic echo ping/delay
data: 40.903
---
data: 40.961

ROS API

rosping

rosping is a node that publish ping result of hostaname

Published Topics

~delay (std_msgs/Float)
  • Network Delay(sec) between current machine and hostnamae

Parameters

~rate (float, default: 10)
  • duration between sending ping, 10.0 means 0.1 [hz]

Wiki: rosping (last edited 2014-03-17 15:38:52 by Kei Okada)