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 | |
Definition at line 61 of file acquire_pr2_data.py.
| def acquire_pr2_data.AcquireCloud.__init__ | ( | self, | |
return_empty = False |
|||
| ) |
Definition at line 62 of file acquire_pr2_data.py.
| 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.
| def acquire_pr2_data.AcquireCloud.get_camPts | ( | self | ) |
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.
| def acquire_pr2_data.AcquireCloud.get_pts3d_camframe | ( | self | ) |
Definition at line 345 of file acquire_pr2_data.py.
| def acquire_pr2_data.AcquireCloud.get_tf | ( | self | ) |
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.
| def acquire_pr2_data.AcquireCloud.print_test | ( | self | ) |
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.
| def acquire_pr2_data.AcquireCloud.pub_cloud | ( | self | ) |
Definition at line 120 of file acquire_pr2_data.py.
| def acquire_pr2_data.AcquireCloud.pub_cloud_bound | ( | self | ) |
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.
| def acquire_pr2_data.AcquireCloud.subscribe | ( | self | ) |
Definition at line 181 of file acquire_pr2_data.py.
| def acquire_pr2_data.AcquireCloud.test_publish | ( | self | ) |
Definition at line 214 of file acquire_pr2_data.py.
| def acquire_pr2_data.AcquireCloud.unsubscribe | ( | self | ) |
Definition at line 186 of file acquire_pr2_data.py.
| def acquire_pr2_data.AcquireCloud.wait_for_data | ( | self | ) |
Definition at line 170 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 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.