multimaster_msgs_fkie

Summary

multimaster_msgs_fkie
Version:

0.4.1

Description:

The messages required by multimaster packages.

Maintainers:
  • Alexander Tiderko <alexander DOT tiderko AT gmail DOT com>
Licenses:
  • BSD
Urls:
Authors:
  • Alexander Tiderko
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:

Types

Message types

multimaster_msgs_fkie/MasterState
Field:
Constant:
  • STATE_NEW (string):'new'
  • STATE_REMOVED (string):'removed'
  • STATE_CHANGED (string):'changed'
string state
multimaster_msgs_fkie/ROSMaster master

string STATE_NEW='new'
string STATE_REMOVED='removed'
string STATE_CHANGED='changed'
multimaster_msgs_fkie/ROSMaster
Field:
  • name (string) –
  • uri (string) –
  • timestamp (float64) –
  • timestamp_local (float64) –
  • online (bool) –
  • discoverer_name (string) –
  • monitoruri (string) –
string name
# ROS Master URI
string uri
# The timestamp of the state of the remoter ROS master
float64 timestamp
# The timestamp of the state of the remoter ROS master, without the changes maked while a synchronization.
float64 timestamp_local
bool online
string discoverer_name
string monitoruri
multimaster_msgs_fkie/LinkStatesStamped
Field:
Header header
multimaster_msgs_fkie/LinkState[] links
multimaster_msgs_fkie/SyncServiceInfo
Field:
  • service (string) –
  • serviceuri (string) –
  • node (string) –
  • nodeuri (string) –
string service
string serviceuri
string node
string nodeuri
multimaster_msgs_fkie/SyncTopicInfo
Field:
  • topic (string) –
  • node (string) –
  • nodeuri (string) –
string topic
string node
string nodeuri
multimaster_msgs_fkie/SyncMasterInfo
Field:
string masteruri
string[] nodes
multimaster_msgs_fkie/SyncTopicInfo[] publisher
multimaster_msgs_fkie/SyncTopicInfo[] subscriber
multimaster_msgs_fkie/SyncServiceInfo[] services
multimaster_msgs_fkie/LinkState
Field:
  • destination (string) –
  • quality (float32) –
string destination
float32 quality
multimaster_msgs_fkie/Capability
Field:
  • namespace (string) –
  • name (string) –
  • type (string) –
  • images[] (string) –
  • description (string) –
  • nodes[] (string) –

the ROS namespace of the capability

# the ROS namespace of the capability
string namespace
# the name of the capability
string name
# the type of the capability
string type
# list of the images assigned to the this capability
string[] images
# the description of the capability
string description
# a list of nodes assigned to this group. The nodes are described by full ROS name (with namesspace)
string[] nodes 

Service types

multimaster_msgs_fkie/ListNodes
Field (Response):
 
  • nodes[] (string) –
---
string[] nodes
multimaster_msgs_fkie/GetSyncInfo
Field (Response):
 
---
multimaster_msgs_fkie/SyncMasterInfo[] hosts
multimaster_msgs_fkie/ListDescription
Field (Response):
 
---
string robot_name
string robot_type
string[] robot_images
string robot_descr
multimaster_msgs_fkie/Capability[] capabilities 
multimaster_msgs_fkie/DiscoverMasters
Field (Response):
 
---
multimaster_msgs_fkie/ROSMaster[] masters
multimaster_msgs_fkie/Task
Field (Request):
 
  • node (string) –
string node
---
multimaster_msgs_fkie/LoadLaunch
Field (Request):
 
  • package (string) –
  • file (string) –
  • argv (string) –
string package
string file
string argv
---