Functions | Variables
test_display_pr2_try1 Namespace Reference

Functions

def create_default_scan_dataset
def define_ROI_polygons

Variables

tuple ac = acquire_pr2_data.AcquireCloud()
list camPts_bound = camPts[:,idx_list]
tuple cfg = configuration.configuration(DATA_LOCATION, ROBOT)
 CHANGE THIS TO THE DIRECTORY WITH RESULTS FROM CODY: change 'codyRobot' to 'dummyScanner' or code tries to find camera drivers, etc.
 colors = pc.map_polys
tuple data = np.asarray(pc.pts3d_bound)
tuple data_idx = np.where(np.asarray(pc.map_polys) == processor.LABEL_SURFACE)
string DATA_LOCATION = '/home/jokerman/svn/robot1_data/usr/martin/laser_camera_segmentation/labeling/'
string DATASET_ID = '2009Nov12_184413'
 displayOn = True
tuple feature_data = pc.generate_features(NUMBER_OF_POINTS,False, True)
tuple filename = pr2_example.grab_pr2_example_image_name()
int height_max = 9
float height_min = 0.0
tuple image_size = cv.cvGetSize(pc.img)
list intensities_bound = pc.intensities[idx_list]
 IS_LABELED = True
tuple N = len(idx_list)
tuple Nbound = len( idx_list[idx_list] )
int NUMBER_OF_POINTS = 7000
float object_height = 0.1
 Placement routine.
tuple overlay_img = pc.draw_mapped_laser_into_image(pc.map, pc.pts3d, pc.img)
tuple pc = processor.processor(cfg)
tuple pl = Placement(pc, resolution)
 object_height = 0.1
tuple placement_point = pl.test_placement(polygon, object_height)
 REPLACE WITH MY OWN CLASS DEFINITION WITH FUNCTIONs.
tuple placement_point_global = mcf.thok0Tglobal(placement_point)
tuple polygon = label_object()
tuple polygon_mapping = list(1 for x in range(m))
 pc.display_3d('labels')### This is based on accurate polygons.
list pts3d_bound = pc.pts3d[:,idx_list]
tuple pub = rospy.Publisher('temp_pub', PointCloud)
list resolution = [.01*SCALE, .01*SCALE]
string ROBOT = 'PR2'
 SAVE_UNUSED_NEIGHBORS_TO = False
 pc.display_all_data()###
int SCALE = 1
tuple scan_indices_bound = np.array(range(N))
 SHOW_IN_ROS = True
 previously 1000, False,True
tuple table_height = np.mean(data, axis=1)
int width_max = 9
float width_min = 0.0
 MAKE SURE THAT THESE MATCH ORIGINAL TAKE: CROP CAMERA IMAGE TO RIO.
float z_above_floor = 1.32

Function Documentation

def test_display_pr2_try1.create_default_scan_dataset (   unique_id = DATASET_ID,
  z_above_floor = 1.32 
)

Definition at line 95 of file test_display_pr2_try1.py.

def test_display_pr2_try1.define_ROI_polygons (   width_min,
  width_max,
  height_min,
  height_max 
)

Definition at line 206 of file test_display_pr2_try1.py.


Variable Documentation

Definition at line 167 of file test_display_pr2_try1.py.

Definition at line 158 of file test_display_pr2_try1.py.

CHANGE THIS TO THE DIRECTORY WITH RESULTS FROM CODY: change 'codyRobot' to 'dummyScanner' or code tries to find camera drivers, etc.

Definition at line 86 of file test_display_pr2_try1.py.

Definition at line 338 of file test_display_pr2_try1.py.

tuple test_display_pr2_try1::data = np.asarray(pc.pts3d_bound)

Definition at line 349 of file test_display_pr2_try1.py.

tuple test_display_pr2_try1::data_idx = np.where(np.asarray(pc.map_polys) == processor.LABEL_SURFACE)

Definition at line 348 of file test_display_pr2_try1.py.

string test_display_pr2_try1::DATA_LOCATION = '/home/jokerman/svn/robot1_data/usr/martin/laser_camera_segmentation/labeling/'

Definition at line 57 of file test_display_pr2_try1.py.

string test_display_pr2_try1::DATASET_ID = '2009Nov12_184413'

Definition at line 55 of file test_display_pr2_try1.py.

Definition at line 81 of file test_display_pr2_try1.py.

Definition at line 303 of file test_display_pr2_try1.py.

string test_display_pr2_try1::filename = pr2_example.grab_pr2_example_image_name()

Definition at line 129 of file test_display_pr2_try1.py.

Definition at line 203 of file test_display_pr2_try1.py.

Definition at line 202 of file test_display_pr2_try1.py.

Definition at line 198 of file test_display_pr2_try1.py.

list test_display_pr2_try1::intensities_bound = pc.intensities[idx_list]

Definition at line 161 of file test_display_pr2_try1.py.

Definition at line 78 of file test_display_pr2_try1.py.

tuple test_display_pr2_try1::N = len(idx_list)

Definition at line 152 of file test_display_pr2_try1.py.

tuple test_display_pr2_try1::Nbound = len( idx_list[idx_list] )

Definition at line 153 of file test_display_pr2_try1.py.

Definition at line 76 of file test_display_pr2_try1.py.

Placement routine.

Definition at line 390 of file test_display_pr2_try1.py.

tuple test_display_pr2_try1::overlay_img = pc.draw_mapped_laser_into_image(pc.map, pc.pts3d, pc.img)

Definition at line 260 of file test_display_pr2_try1.py.

Definition at line 87 of file test_display_pr2_try1.py.

object_height = 0.1

Definition at line 402 of file test_display_pr2_try1.py.

REPLACE WITH MY OWN CLASS DEFINITION WITH FUNCTIONs.

Definition at line 405 of file test_display_pr2_try1.py.

Definition at line 414 of file test_display_pr2_try1.py.

Definition at line 394 of file test_display_pr2_try1.py.

tuple test_display_pr2_try1::polygon_mapping = list(1 for x in range(m))

pc.display_3d('labels')### This is based on accurate polygons.

Definition at line 287 of file test_display_pr2_try1.py.

list test_display_pr2_try1::pts3d_bound = pc.pts3d[:,idx_list]

Definition at line 159 of file test_display_pr2_try1.py.

tuple test_display_pr2_try1::pub = rospy.Publisher('temp_pub', PointCloud)

Definition at line 336 of file test_display_pr2_try1.py.

Definition at line 392 of file test_display_pr2_try1.py.

Definition at line 51 of file test_display_pr2_try1.py.

pc.display_all_data()###

Definition at line 299 of file test_display_pr2_try1.py.

Definition at line 77 of file test_display_pr2_try1.py.

Definition at line 160 of file test_display_pr2_try1.py.

previously 1000, False,True

pc.display_3d('all')### Labels are now generated --> can be saved to file? pc.display_3d('baseline')###

Definition at line 328 of file test_display_pr2_try1.py.

Definition at line 350 of file test_display_pr2_try1.py.

Definition at line 201 of file test_display_pr2_try1.py.

MAKE SURE THAT THESE MATCH ORIGINAL TAKE: CROP CAMERA IMAGE TO RIO.

Definition at line 200 of file test_display_pr2_try1.py.

Definition at line 58 of file test_display_pr2_try1.py.



clutter_segmentation
Author(s): Jason Okerman, Martin Schuster, Advisors: Prof. Charlie Kemp and Jim Regh, Lab: Healthcare Robotics Lab at Georgia Tech
autogenerated on Wed Nov 27 2013 12:07:16