Public Member Functions | Private Member Functions | Private Attributes
rgoap_ros.introspection.Introspector Class Reference

List of all members.

Public Member Functions

def __init__
def publish
def publish_net
def publish_update

Private Member Functions

def _nodeid

Private Attributes

 _pathprefix
 _pathprefix_net
 _publisher_status
 _publisher_status_net
 _publisher_structure
 _publisher_structure_net

Detailed Description

Gives insight to a RGOAP planner's plan and planning graph by
publishing prepared information to a smach_viewer.

Definition at line 45 of file introspection.py.


Constructor & Destructor Documentation

Definition at line 49 of file introspection.py.


Member Function Documentation

def rgoap_ros.introspection.Introspector._nodeid (   self,
  node 
) [private]

Definition at line 169 of file introspection.py.

def rgoap_ros.introspection.Introspector.publish (   self,
  start_node,
  pathprefix = None 
)
Publishes a planned RGOAP plan

The start node will be set as the active state, as its userdata is displayed.

Definition at line 106 of file introspection.py.

def rgoap_ros.introspection.Introspector.publish_net (   self,
  goal_node,
  start_node = None 
)
Publishes an RGOAP planning net, reconstructing it from the goal node.

The goal node will be set as the active state, as its userdata is displayed.

Definition at line 58 of file introspection.py.

Definition at line 155 of file introspection.py.


Member Data Documentation

Definition at line 49 of file introspection.py.

Definition at line 49 of file introspection.py.

Definition at line 49 of file introspection.py.

Definition at line 49 of file introspection.py.

Definition at line 49 of file introspection.py.

Definition at line 49 of file introspection.py.


The documentation for this class was generated from the following file:


rgoap_ros
Author(s): Felix Kolbe
autogenerated on Sun Oct 5 2014 23:53:07