smach_msgs

Summary

smach_msgs
Version:

2.0.0

Description:

this package contains a set of messages that are used by the introspection interfaces for smach.

Maintainers:
  • Jonathan Bohren <jbo AT jhu DOT edu>
Licenses:
  • BSD
Authors:
  • Jonathan Bohren
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:
Exports:
  • <rosdoc config=”rosdoc.yaml”/>

Types

Message types

smach_msgs/SmachContainerStatus
Field:
  • header (std_msgs/Header) –
  • path (string) –
  • initial_states[] (string) –
  • active_states[] (string) –
  • local_data (string) –
  • info (string) –
Header header

# The path to this node in the server
string path

# The initial state description
# Effects an arc from the top state to each one
string[] initial_states

# The current state description
string[] active_states

# A pickled user data structure
# i.e. the UserData's internal dictionary
string local_data

# Debugging info string
string info
smach_msgs/SmachContainerStructure
Field:
  • header (std_msgs/Header) –
  • path (string) –
  • children[] (string) –
  • internal_outcomes[] (string) –
  • outcomes_from[] (string) –
  • outcomes_to[] (string) –
  • container_outcomes[] (string) –
Header header

# The path to this node in the server
string path

# The children of this node
string[] children

# The outcome edges
# Each index across these arrays denote one edge
string[] internal_outcomes
string[] outcomes_from
string[] outcomes_to

# The potential outcomes from this container
string[] container_outcomes
smach_msgs/SmachContainerInitialStatusCmd
Field:
  • path (string) –
  • initial_states[] (string) –
  • local_data (string) –

The path to the node in the server

# The path to the node in the server
string path

# The desired initial state(s)
string[] initial_states

# Initial values for the local user data of the state machine
# A pickled user data structure
# i.e. the UserData's internal dictionary
string local_data