Public Member Functions | Public Attributes | Static Public Attributes | List of all members
tower_detect_viewer_server.State Class Reference

Public Member Functions

def __init__ (self, topic)
 
def publish (self)
 
def updateState (self, next_state)
 

Public Attributes

 pub
 
 state_val
 

Static Public Attributes

int CONFIRM = 3
 
int INITIAL = 1
 
int INITIALIZE_PROBLEM = 5
 
int MOVE_LARGE_G_I = 8
 
int MOVE_LARGE_I_S = 10
 
int MOVE_LARGE_S_G = 6
 
int MOVE_MIDDLE_I_G = 11
 
int MOVE_MIDDLE_S_I = 7
 
int MOVE_SMALL_S_G = 9
 
int SELECT_TOWER = 2
 
int START_TASK = 4
 

Detailed Description

Definition at line 36 of file tower_detect_viewer_server.py.

Constructor & Destructor Documentation

def tower_detect_viewer_server.State.__init__ (   self,
  topic 
)

Definition at line 49 of file tower_detect_viewer_server.py.

Member Function Documentation

def tower_detect_viewer_server.State.publish (   self)

Definition at line 52 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.State.updateState (   self,
  next_state 
)

Definition at line 54 of file tower_detect_viewer_server.py.

Member Data Documentation

int tower_detect_viewer_server.State.CONFIRM = 3
static

Definition at line 39 of file tower_detect_viewer_server.py.

int tower_detect_viewer_server.State.INITIAL = 1
static

Definition at line 37 of file tower_detect_viewer_server.py.

int tower_detect_viewer_server.State.INITIALIZE_PROBLEM = 5
static

Definition at line 41 of file tower_detect_viewer_server.py.

int tower_detect_viewer_server.State.MOVE_LARGE_G_I = 8
static

Definition at line 44 of file tower_detect_viewer_server.py.

int tower_detect_viewer_server.State.MOVE_LARGE_I_S = 10
static

Definition at line 46 of file tower_detect_viewer_server.py.

int tower_detect_viewer_server.State.MOVE_LARGE_S_G = 6
static

Definition at line 42 of file tower_detect_viewer_server.py.

int tower_detect_viewer_server.State.MOVE_MIDDLE_I_G = 11
static

Definition at line 47 of file tower_detect_viewer_server.py.

int tower_detect_viewer_server.State.MOVE_MIDDLE_S_I = 7
static

Definition at line 43 of file tower_detect_viewer_server.py.

int tower_detect_viewer_server.State.MOVE_SMALL_S_G = 9
static

Definition at line 45 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.State.pub

Definition at line 50 of file tower_detect_viewer_server.py.

int tower_detect_viewer_server.State.SELECT_TOWER = 2
static

Definition at line 38 of file tower_detect_viewer_server.py.

int tower_detect_viewer_server.State.START_TASK = 4
static

Definition at line 40 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.State.state_val

Definition at line 51 of file tower_detect_viewer_server.py.


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


jsk_pcl_ros
Author(s): Yohei Kakiuchi
autogenerated on Mon May 3 2021 03:03:48