Namespaces | Functions | Variables
processing_3d.py File Reference

Go to the source code of this file.

Namespaces

namespace  hrl_tilting_hokuyo::processing_3d

Functions

def hrl_tilting_hokuyo::processing_3d.create_approach_grid
def hrl_tilting_hokuyo::processing_3d.create_grid
def hrl_tilting_hokuyo::processing_3d.create_overhead_grasp_choice_grid
def hrl_tilting_hokuyo::processing_3d.create_scooping_grid
def hrl_tilting_hokuyo::processing_3d.create_segmentation_grid
def hrl_tilting_hokuyo::processing_3d.create_vertical_plane_grid
def hrl_tilting_hokuyo::processing_3d.find_approach_direction
 figure out a good direction to approach the surface.
def hrl_tilting_hokuyo::processing_3d.find_closest_object
def hrl_tilting_hokuyo::processing_3d.find_closest_pt
def hrl_tilting_hokuyo::processing_3d.find_closest_pt_index
def hrl_tilting_hokuyo::processing_3d.find_door_handle
 returns door handle points in the thok coord frame.
def hrl_tilting_hokuyo::processing_3d.find_goto_point_surface_1
def hrl_tilting_hokuyo::processing_3d.generate_pointcloud
def hrl_tilting_hokuyo::processing_3d.grasp_location_on_object
def hrl_tilting_hokuyo::processing_3d.max_fwd_without_collision
def hrl_tilting_hokuyo::processing_3d.overhead_grasp_collision
def hrl_tilting_hokuyo::processing_3d.points_within_cuboid
 returns points that are within the cuboid formed by tlb and brf.
def hrl_tilting_hokuyo::processing_3d.pushback_edge
def hrl_tilting_hokuyo::processing_3d.segment_objects_points
def hrl_tilting_hokuyo::processing_3d.test_approach
def hrl_tilting_hokuyo::processing_3d.test_choose_grasp_strategy
def hrl_tilting_hokuyo::processing_3d.test_different_surfaces
def hrl_tilting_hokuyo::processing_3d.test_find_door_handle
def hrl_tilting_hokuyo::processing_3d.test_grasp_location_on_object
def hrl_tilting_hokuyo::processing_3d.test_max_forward
def hrl_tilting_hokuyo::processing_3d.test_occ_grid
def hrl_tilting_hokuyo::processing_3d.test_plane_finding
def hrl_tilting_hokuyo::processing_3d.test_segmentation
def hrl_tilting_hokuyo::processing_3d.test_vertical_plane_finding
def hrl_tilting_hokuyo::processing_3d.vertical_plane_points

Variables

list hrl_tilting_hokuyo::processing_3d.color_list
tuple hrl_tilting_hokuyo::processing_3d.dict = ut.load_pickle(pkl_file_name)
tuple hrl_tilting_hokuyo::processing_3d.gr = create_approach_grid(pt,pos_list,scan_list,l1,l2,display_list)
 pts = all_pts[:,np.where(np.multiply(all_pts[0,:]>0.1,all_pts[0,:]<0.4))[1].A1] pts = pts[:,np.where(np.multiply(pts[1,:]<0.3,pts[1,:]>-0.3))[1].A1] pts = pts[:,np.where(pts[2,:]>-0.2)[1].A1] display_list.append(pu.PointCloud(pts,color=(0,200,0))) display_list.append(pu.PointCloud(all_pts,color=(200,0,0)))
list hrl_tilting_hokuyo::processing_3d.height_list = []
string hrl_tilting_hokuyo::processing_3d.help = 'file.pkl File with the scan,pos dict.'
tuple hrl_tilting_hokuyo::processing_3d.l = gr.find_plane_indices(assume_plane=True)
list hrl_tilting_hokuyo::processing_3d.l1 = dict['l1']
list hrl_tilting_hokuyo::processing_3d.l2 = dict['l2']
tuple hrl_tilting_hokuyo::processing_3d.max_angle = math.radians(40)
tuple hrl_tilting_hokuyo::processing_3d.max_index = min(max(l)+5,gr.grid_shape[2,0]-1)
tuple hrl_tilting_hokuyo::processing_3d.max_occ = max(n_points_list)
tuple hrl_tilting_hokuyo::processing_3d.min_angle = math.radians(-40)
tuple hrl_tilting_hokuyo::processing_3d.min_index = max(min(l)-5,0)
list hrl_tilting_hokuyo::processing_3d.n_points_list = []
tuple hrl_tilting_hokuyo::processing_3d.p = optparse.OptionParser()
 hrl_tilting_hokuyo::processing_3d.pkl_file_name = opt.pkl_file_name
list hrl_tilting_hokuyo::processing_3d.pos_list = dict['pos_list']
list hrl_tilting_hokuyo::processing_3d.pt = dict['pt']
list hrl_tilting_hokuyo::processing_3d.raw_name = str_parts[-2]
list hrl_tilting_hokuyo::processing_3d.scan_list = dict['scan_list']
 hrl_tilting_hokuyo::processing_3d.show_full_cloud = opt.show_all_pts
tuple hrl_tilting_hokuyo::processing_3d.str_parts = pkl_file_name.split('.')
tuple hrl_tilting_hokuyo::processing_3d.t = pl.axis()
int hrl_tilting_hokuyo::processing_3d.thresh = 5


hrl_tilting_hokuyo
Author(s): Advait Jain, Advisor: Prof. Charlie Kemp, Lab: Healthcare Robotics Lab at Georgia Tech
autogenerated on Wed Nov 27 2013 11:56:18