Public Member Functions | Public Attributes | Static Public Attributes
mouse.Mouse Class Reference

List of all members.

Public Member Functions

def __init__
def calibrate
def calibrate_threaded
def config_cb
def listen_for_keyboard
def pose_sub
def subscribe

Public Attributes

 cfg_srv
 filter
 mouse_pub

Static Public Attributes

tuple cov = np.matrix([[6.71485028, 18.75061549], [ 14.25320564, 82.71265061]])
 do_move_mouse = True
tuple filter = KalmanFilter(cov, 2, 2)
 fn_ready = False
 last_pose = None
 pitch_dn = None
 pitch_up = None
tuple pose_lock = RLock()
 ready = False
 run = False
 screen_res = None
 xFun = None
 yaw_left = None
 yaw_right = None
 yFun = None

Detailed Description

Definition at line 63 of file mouse.py.


Constructor & Destructor Documentation

def mouse.Mouse.__init__ (   self)

Definition at line 85 of file mouse.py.


Member Function Documentation

def mouse.Mouse.calibrate (   self)

Definition at line 133 of file mouse.py.

Definition at line 117 of file mouse.py.

def mouse.Mouse.config_cb (   self,
  config,
  level 
)

Definition at line 169 of file mouse.py.

Definition at line 93 of file mouse.py.

def mouse.Mouse.pose_sub (   self,
  pose_msg 
)

Definition at line 152 of file mouse.py.

def mouse.Mouse.subscribe (   self)

Definition at line 148 of file mouse.py.


Member Data Documentation

Definition at line 148 of file mouse.py.

tuple mouse.Mouse::cov = np.matrix([[6.71485028, 18.75061549], [ 14.25320564, 82.71265061]]) [static]

Definition at line 82 of file mouse.py.

mouse.Mouse::do_move_mouse = True [static]

Definition at line 79 of file mouse.py.

tuple mouse.Mouse::filter = KalmanFilter(cov, 2, 2) [static]

Definition at line 83 of file mouse.py.

Definition at line 169 of file mouse.py.

mouse.Mouse::fn_ready = False [static]

Definition at line 69 of file mouse.py.

mouse.Mouse::last_pose = None [static]

Definition at line 76 of file mouse.py.

Definition at line 85 of file mouse.py.

mouse.Mouse::pitch_dn = None [static]

Definition at line 67 of file mouse.py.

mouse.Mouse::pitch_up = None [static]

Definition at line 66 of file mouse.py.

tuple mouse.Mouse::pose_lock = RLock() [static]

Definition at line 77 of file mouse.py.

mouse.Mouse::ready = False [static]

Definition at line 70 of file mouse.py.

mouse.Mouse::run = False [static]

Definition at line 71 of file mouse.py.

mouse.Mouse::screen_res = None [static]

Definition at line 68 of file mouse.py.

mouse.Mouse::xFun = None [static]

Definition at line 73 of file mouse.py.

mouse.Mouse::yaw_left = None [static]

Definition at line 64 of file mouse.py.

mouse.Mouse::yaw_right = None [static]

Definition at line 65 of file mouse.py.

mouse.Mouse::yFun = None [static]

Definition at line 74 of file mouse.py.


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


rosmouse
Author(s): Daniel Lazewatsky
autogenerated on Mon Oct 6 2014 00:22:57