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

Public Member Functions

def __init__ (self)
 
def checkCircleCB (self, req)
 
def checkColor (self, image_color, array_color)
 
def clickCB (self, msg)
 
def clusterNumCB (self, msg)
 
def imageCB (self, data)
 
def moveRobot (self, plate, from_tower, to_tower, from_height, to_height)
 
def pickupCB (self, req)
 
def publishState (self)
 
def resolvePlateHeight (self, height_id)
 
def resolvePlateHeightOffset (self, height_id)
 
def resolvePlateName (self, plate_id)
 
def resolveTowerName (self, tower_id)
 
def robotBaseFrameId (self, index)
 
def runMain (self)
 
def spin (self)
 
def towerNameToFrameId (self, tower_name)
 
def updateTowerPosition (self, tower_name)
 

Public Attributes

 bridge
 
 browser_click_sub
 
 browser_message_pub
 
 check_circle_srv
 
 circle0
 
 circle1
 
 circle2
 
 circles
 
 cluster_num
 
 cluster_num_sub
 
 color_indices
 
 cv_image
 
 G_TOWER
 
 I_TOWER
 
 image_sub
 
 pickup_srv
 
 radius
 
 robot_command
 
 S_TOWER
 
 state
 
 tf_listener
 
 tower_position
 

Static Public Attributes

int PLATE_HEIGHT_HIGHEST = 2
 
int PLATE_HEIGHT_LOWEST = 0
 
int PLATE_HEIGHT_MIDDLE = 1
 
 PLATE_LARGE = jsk_recognition_msgs.srv.TowerRobotMoveCommandRequest.PLATE_LARGE
 
 PLATE_MIDDLE = jsk_recognition_msgs.srv.TowerRobotMoveCommandRequest.PLATE_MIDDLE
 
 PLATE_SMALL = jsk_recognition_msgs.srv.TowerRobotMoveCommandRequest.PLATE_SMALL
 
string ROBOT0_BASE_FRAME_ID = "/R1/L0"
 
string ROBOT1_BASE_FRAME_ID = "/R2/L0"
 
 TOWER_HIGHEST = jsk_recognition_msgs.srv.TowerRobotMoveCommandRequest.TOWER_HIGHEST
 
 TOWER_LOWEST = jsk_recognition_msgs.srv.TowerRobotMoveCommandRequest.TOWER_LOWEST
 
 TOWER_MIDDLE = jsk_recognition_msgs.srv.TowerRobotMoveCommandRequest.TOWER_MIDDLE
 

Detailed Description

Definition at line 59 of file tower_detect_viewer_server.py.

Constructor & Destructor Documentation

def tower_detect_viewer_server.TowerDetectViewerServer.__init__ (   self)

Definition at line 72 of file tower_detect_viewer_server.py.

Member Function Documentation

def tower_detect_viewer_server.TowerDetectViewerServer.checkCircleCB (   self,
  req 
)

Definition at line 263 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.checkColor (   self,
  image_color,
  array_color 
)

Definition at line 280 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.clickCB (   self,
  msg 
)

Definition at line 284 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.clusterNumCB (   self,
  msg 
)

Definition at line 188 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.imageCB (   self,
  data 
)

Definition at line 301 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.moveRobot (   self,
  plate,
  from_tower,
  to_tower,
  from_height,
  to_height 
)

Definition at line 190 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.pickupCB (   self,
  req 
)

Definition at line 244 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.publishState (   self)

Definition at line 306 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.resolvePlateHeight (   self,
  height_id 
)

Definition at line 161 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.resolvePlateHeightOffset (   self,
  height_id 
)
return the offset of z-axis of `height_id'

Definition at line 156 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.resolvePlateName (   self,
  plate_id 
)

Definition at line 147 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.resolveTowerName (   self,
  tower_id 
)

Definition at line 138 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.robotBaseFrameId (   self,
  index 
)

Definition at line 170 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.runMain (   self)

Definition at line 204 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.spin (   self)

Definition at line 308 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.towerNameToFrameId (   self,
  tower_name 
)

Definition at line 129 of file tower_detect_viewer_server.py.

def tower_detect_viewer_server.TowerDetectViewerServer.updateTowerPosition (   self,
  tower_name 
)

Definition at line 177 of file tower_detect_viewer_server.py.

Member Data Documentation

tower_detect_viewer_server.TowerDetectViewerServer.bridge

Definition at line 93 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.browser_click_sub

Definition at line 96 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.browser_message_pub

Definition at line 99 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.check_circle_srv

Definition at line 107 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.circle0

Definition at line 80 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.circle1

Definition at line 82 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.circle2

Definition at line 84 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.circles

Definition at line 86 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.cluster_num

Definition at line 89 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.cluster_num_sub

Definition at line 104 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.color_indices

Definition at line 88 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.cv_image

Definition at line 303 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.G_TOWER

Definition at line 127 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.I_TOWER

Definition at line 128 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.image_sub

Definition at line 101 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.pickup_srv

Definition at line 110 of file tower_detect_viewer_server.py.

int tower_detect_viewer_server.TowerDetectViewerServer.PLATE_HEIGHT_HIGHEST = 2
static

Definition at line 69 of file tower_detect_viewer_server.py.

int tower_detect_viewer_server.TowerDetectViewerServer.PLATE_HEIGHT_LOWEST = 0
static

Definition at line 67 of file tower_detect_viewer_server.py.

int tower_detect_viewer_server.TowerDetectViewerServer.PLATE_HEIGHT_MIDDLE = 1
static

Definition at line 68 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.PLATE_LARGE = jsk_recognition_msgs.srv.TowerRobotMoveCommandRequest.PLATE_LARGE
static

Definition at line 66 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.PLATE_MIDDLE = jsk_recognition_msgs.srv.TowerRobotMoveCommandRequest.PLATE_MIDDLE
static

Definition at line 65 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.PLATE_SMALL = jsk_recognition_msgs.srv.TowerRobotMoveCommandRequest.PLATE_SMALL
static

Definition at line 64 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.radius

Definition at line 79 of file tower_detect_viewer_server.py.

string tower_detect_viewer_server.TowerDetectViewerServer.ROBOT0_BASE_FRAME_ID = "/R1/L0"
static

Definition at line 70 of file tower_detect_viewer_server.py.

string tower_detect_viewer_server.TowerDetectViewerServer.ROBOT1_BASE_FRAME_ID = "/R2/L0"
static

Definition at line 71 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.robot_command

Definition at line 119 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.S_TOWER

Definition at line 126 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.state

Definition at line 94 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.tf_listener

Definition at line 95 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.TOWER_HIGHEST = jsk_recognition_msgs.srv.TowerRobotMoveCommandRequest.TOWER_HIGHEST
static

Definition at line 63 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.TOWER_LOWEST = jsk_recognition_msgs.srv.TowerRobotMoveCommandRequest.TOWER_LOWEST
static

Definition at line 61 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.TOWER_MIDDLE = jsk_recognition_msgs.srv.TowerRobotMoveCommandRequest.TOWER_MIDDLE
static

Definition at line 62 of file tower_detect_viewer_server.py.

tower_detect_viewer_server.TowerDetectViewerServer.tower_position

Definition at line 74 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