rosgraph_msgs

Summary

rosgraph_msgs
Version:

1.11.1

Description:

Messages relating to the ROS Computation Graph. These are generally considered to be low-level messages that end users do not interact with.

Maintainers:
  • Dirk Thomas <dthomas AT osrfoundation DOT org>
Licenses:
  • BSD
Urls:
Authors:
  • Ken Conley
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:

Types

Message types

rosgraph_msgs/TopicStatistics
Field:
  • topic (string) –
  • node_pub (string) –
  • node_sub (string) –
  • window_start (time) –
  • window_stop (time) –
  • delivered_msgs (int32) –
  • dropped_msgs (int32) –
  • traffic (int32) –
  • period_mean (duration) –
  • period_stddev (duration) –
  • period_max (duration) –
  • stamp_age_mean (duration) –
  • stamp_age_stddev (duration) –
  • stamp_age_max (duration) –

name of the topic

# name of the topic
string topic

# node id of the publisher
string node_pub

# node id of the subscriber
string node_sub

# the statistics apply to this time window
time window_start
time window_stop

# number of messages delivered during the window
int32 delivered_msgs
# numbers of messages dropped during the window
int32 dropped_msgs

# traffic during the window, in bytes
int32 traffic

# mean/stddev/max period between two messages
duration period_mean
duration period_stddev
duration period_max

# mean/stddev/max age of the message based on the
# timestamp in the message header. In case the
# message does not have a header, it will be 0.
duration stamp_age_mean
duration stamp_age_stddev
duration stamp_age_max
rosgraph_msgs/Clock
Field:
  • clock (time) –

roslib/Clock is used for publishing simulated time in ROS. This message simply communicates the current time. For more information, see http://www.ros.org/wiki/Clock

# roslib/Clock is used for publishing simulated time in ROS. 
# This message simply communicates the current time.
# For more information, see http://www.ros.org/wiki/Clock
time clock
rosgraph_msgs/Log
Constant:
  • DEBUG (byte):1
  • INFO (byte):2
  • WARN (byte):4
  • ERROR (byte):8
  • FATAL (byte):16
Field:
  • header (std_msgs/Header) –
  • level (byte) –
  • name (string) –
  • msg (string) –
  • file (string) –
  • function (string) –
  • line (uint32) –
  • topics[] (string) –

# # Severity level constants #

##
## Severity level constants
##
byte DEBUG=1 #debug level
byte INFO=2  #general level
byte WARN=4  #warning level
byte ERROR=8 #error level
byte FATAL=16 #fatal/critical level
##
## Fields
##
Header header
byte level
string name # name of the node
string msg # message 
string file # file the message came from
string function # function the message came from
uint32 line # line the message came from
string[] topics # topic names that the node publishes