Public Member Functions | Public Attributes | Static Public Attributes | List of all members
head_control_by_trackball.TrackballController Class Reference

Public Member Functions

def camCB (self, msg)
 
def disableHeadGroupControl (self)
 
def enableHeadGroupControl (self)
 
def getCameraInfo (self)
 
def getJointState (self)
 
def jointCB (self, msg)
 
def joyCB (self, msg)
 
def joyCB2 (self, msg)
 
def main (self)
 
def procSequence (self, sequence)
 
def publishCursor (self, stamp, pos)
 

Public Attributes

 ac_client
 
 current_cursor
 
 disable_head_joint_group_srv
 
 enable_head_control_flag
 
 enable_head_joint_group_srv
 
 joint_trajectory_action_name
 
 pitch_joint_name
 
 prev_buttons
 
 yaw_joint_name
 

Static Public Attributes

 camera_info = None
 
 camera_info_lock = threading.Lock()
 
tuple current_cursor = (0, 0)
 
 joint_state = None
 
 joint_state_lock = threading.Lock()
 

Detailed Description

Definition at line 28 of file head_control_by_trackball.py.

Member Function Documentation

def head_control_by_trackball.TrackballController.camCB (   self,
  msg 
)

Definition at line 34 of file head_control_by_trackball.py.

def head_control_by_trackball.TrackballController.disableHeadGroupControl (   self)

Definition at line 85 of file head_control_by_trackball.py.

def head_control_by_trackball.TrackballController.enableHeadGroupControl (   self)

Definition at line 81 of file head_control_by_trackball.py.

def head_control_by_trackball.TrackballController.getCameraInfo (   self)

Definition at line 40 of file head_control_by_trackball.py.

def head_control_by_trackball.TrackballController.getJointState (   self)

Definition at line 92 of file head_control_by_trackball.py.

def head_control_by_trackball.TrackballController.jointCB (   self,
  msg 
)

Definition at line 89 of file head_control_by_trackball.py.

def head_control_by_trackball.TrackballController.joyCB (   self,
  msg 
)

Definition at line 95 of file head_control_by_trackball.py.

def head_control_by_trackball.TrackballController.joyCB2 (   self,
  msg 
)

Definition at line 105 of file head_control_by_trackball.py.

def head_control_by_trackball.TrackballController.main (   self)

Definition at line 125 of file head_control_by_trackball.py.

def head_control_by_trackball.TrackballController.procSequence (   self,
  sequence 
)

Definition at line 43 of file head_control_by_trackball.py.

def head_control_by_trackball.TrackballController.publishCursor (   self,
  stamp,
  pos 
)

Definition at line 117 of file head_control_by_trackball.py.

Member Data Documentation

head_control_by_trackball.TrackballController.ac_client

Definition at line 135 of file head_control_by_trackball.py.

head_control_by_trackball.TrackballController.camera_info = None
static

Definition at line 29 of file head_control_by_trackball.py.

head_control_by_trackball.TrackballController.camera_info_lock = threading.Lock()
static

Definition at line 32 of file head_control_by_trackball.py.

tuple head_control_by_trackball.TrackballController.current_cursor = (0, 0)
static

Definition at line 31 of file head_control_by_trackball.py.

head_control_by_trackball.TrackballController.current_cursor

Definition at line 38 of file head_control_by_trackball.py.

head_control_by_trackball.TrackballController.disable_head_joint_group_srv

Definition at line 130 of file head_control_by_trackball.py.

head_control_by_trackball.TrackballController.enable_head_control_flag

Definition at line 84 of file head_control_by_trackball.py.

head_control_by_trackball.TrackballController.enable_head_joint_group_srv

Definition at line 128 of file head_control_by_trackball.py.

head_control_by_trackball.TrackballController.joint_state = None
static

Definition at line 30 of file head_control_by_trackball.py.

head_control_by_trackball.TrackballController.joint_state_lock = threading.Lock()
static

Definition at line 33 of file head_control_by_trackball.py.

head_control_by_trackball.TrackballController.joint_trajectory_action_name

Definition at line 134 of file head_control_by_trackball.py.

head_control_by_trackball.TrackballController.pitch_joint_name

Definition at line 126 of file head_control_by_trackball.py.

head_control_by_trackball.TrackballController.prev_buttons

Definition at line 97 of file head_control_by_trackball.py.

head_control_by_trackball.TrackballController.yaw_joint_name

Definition at line 127 of file head_control_by_trackball.py.


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


jsk_teleop_joy
Author(s): Ryohei Ueda
autogenerated on Fri May 14 2021 02:52:11