Public Member Functions | Public Attributes
acquire_pr2_data.AcquireCloud Class Reference

List of all members.

Public Member Functions

def __init__
def callback
def camera_callback
def cloud_callback
def get_cam_model
def get_camPts
def get_camPts_already_in_cam_frame
def get_camPts_by_matrix
def get_pts3d
def get_pts3d_camframe
def get_tf
def image_callback
def print_test
def pub_cam
def pub_cloud
def pub_cloud_bound
def pub_img
def return_data_for_segmentation
def subscribe
def test_publish
def unsubscribe
def wait_for_data

Public Attributes

 bool_pub
 cam_model
 cam_msg
 cam_pub
 cam_topic
 camPts
 camPts_idx
 cloud_msg
 cloud_pub
 cloud_topic
 cvBridge
 fixed_frame
 h
 img
 img_dotted
 img_msg
 img_pub
 img_topic
 intensities
 N
 pts3d
 sub1
 sub2
 sub3
 target_frame
 tf_matrix
 tf_quaternion
 tf_translation
 tfListener

Detailed Description

Definition at line 61 of file acquire_pr2_data.py.


Constructor & Destructor Documentation

def acquire_pr2_data.AcquireCloud.__init__ (   self,
  return_empty = False 
)

Definition at line 62 of file acquire_pr2_data.py.


Member Function Documentation

def acquire_pr2_data.AcquireCloud.callback (   self,
  img_msg,
  cam_msg = None,
  cloud_msg = None 
)

Definition at line 211 of file acquire_pr2_data.py.

def acquire_pr2_data.AcquireCloud.camera_callback (   self,
  cam_msg 
)

Definition at line 196 of file acquire_pr2_data.py.

def acquire_pr2_data.AcquireCloud.cloud_callback (   self,
  cloud_msg 
)

Definition at line 200 of file acquire_pr2_data.py.

def acquire_pr2_data.AcquireCloud.get_cam_model (   self,
  cam_msg 
)
Not internal.  Uses: camera_info message

Definition at line 149 of file acquire_pr2_data.py.

Definition at line 274 of file acquire_pr2_data.py.

Definition at line 239 of file acquire_pr2_data.py.

Definition at line 309 of file acquire_pr2_data.py.

def acquire_pr2_data.AcquireCloud.get_pts3d (   self,
  cloud_msg 
)

Definition at line 106 of file acquire_pr2_data.py.

Definition at line 345 of file acquire_pr2_data.py.

Definition at line 204 of file acquire_pr2_data.py.

def acquire_pr2_data.AcquireCloud.image_callback (   self,
  img_msg 
)

Definition at line 192 of file acquire_pr2_data.py.

Definition at line 156 of file acquire_pr2_data.py.

def acquire_pr2_data.AcquireCloud.pub_cam (   self,
  pub = None,
  frame = None,
  cam_msg_template = None 
)

Definition at line 127 of file acquire_pr2_data.py.

Definition at line 120 of file acquire_pr2_data.py.

Definition at line 123 of file acquire_pr2_data.py.

def acquire_pr2_data.AcquireCloud.pub_img (   self,
  pub = None,
  frame = None,
  image_template = None 
)

Definition at line 138 of file acquire_pr2_data.py.

Returns: img, --> Numpy image #Formerly ROS CV 2.1 type image
    pts3d, --> 3xN numpy array of 3D points
    intensities, --> N length numpy array
    camPts, --> 2xN numpy array of camera points.  
        Points are projection from 3D. May be outside frame of camera (need camPts_idx).
    colors, --> 3xN numpy array (0,1,2) = (r,g,b)
    camPts_idx (Formerly idx_list) --> boolean array of size N for cropping

Definition at line 219 of file acquire_pr2_data.py.

Definition at line 181 of file acquire_pr2_data.py.

Definition at line 214 of file acquire_pr2_data.py.

Definition at line 186 of file acquire_pr2_data.py.

Definition at line 170 of file acquire_pr2_data.py.


Member Data Documentation

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 63 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 204 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 63 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 181 of file acquire_pr2_data.py.

Definition at line 181 of file acquire_pr2_data.py.

Definition at line 181 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.

Definition at line 62 of file acquire_pr2_data.py.


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


pr2_clutter_helper
Author(s): Jason Okerman, Advisors: Prof. Charlie Kemp and Jim Regh, Lab: Healthcare Robotics Lab at Georgia Tech
autogenerated on Wed Nov 27 2013 11:53:06