ObjectLearningByPushingDefinitions.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define LINUX
 
#define OLP_ADD_POINTS_FROM_SEGMENTED_REGION
 
#define OLP_CENTRAL_POSITION_FOR_PUSHING_X   0
 
#define OLP_CENTRAL_POSITION_FOR_PUSHING_Y   500
 
#define OLP_CENTRAL_POSITION_FOR_PUSHING_Z   1100
 
#define OLP_CLUSTERING_FACTOR_FOREGROUND_HYPOTHESES   10.0f
 
#define OLP_CLUSTERING_FACTOR_OBJECT_LOCALIZATION   2.5f
 
#define OLP_CLUSTERING_FACTOR_PLANES   2.5f
 
#define OLP_DEPTH_MAP_PIXEL_DISTANCE   3
 
#define OLP_EFFORT_MODIFICATOR   1.0f
 
#define OLP_EFFORT_POINTCLOUD_MATCHING   3
 
#define OLP_FILTER_INITIAL_HYPOTHESES_WITH_MAXIMUMNESS
 
#define OLP_FIND_PLANES
 
#define OLP_FIND_SALIENCY_HYPOTHESES
 
#define OLP_FIND_UNICOLORED_HYPOTHESES
 
#define OLP_FOREGROUND_THRESHOLD   50
 
#define OLP_FOURIER_TRANSFORM_SCALING_FACTOR   0.5
 
#define OLP_HARRIS_POINT_DISTANCE   3.0f
 
#define OLP_HARRIS_POINT_QUALITY   0.0001f
 
#define OLP_ICP_COLOR_DISTANCE_WEIGHT   40.0f
 
#define OLP_ICP_CUTOFF_DISTANCE   3*OLP_TOLERANCE_CONCURRENT_MOTION
 
#define OLP_IMG_HEIGHT   480
 
#define OLP_IMG_HEIGHT_CAM   480
 
#define OLP_IMG_WIDTH   640
 
#define OLP_IMG_WIDTH_CAM   640
 
#define OLP_KOMMA
 
#define OLP_MAKE_INTERMEDIATE_SCREENSHOTS   true
 
#define OLP_MAKE_RESULT_SCREENSHOTS   true
 
#define OLP_MAX_DISTANCE_FOR_ADDING_FOREGROUND_CANDIDATE_2D   40
 
#define OLP_MAX_DISTANCE_FOR_ADDING_FOREGROUND_CANDIDATE_3D   70
 
#define OLP_MAX_NUM_CLUSTERING_PARTS   6
 
#define OLP_MAX_NUM_HYPOTHESES   80
 
#define OLP_MAX_OBJECT_DISTANCE   1500.0f
 
#define OLP_MAX_SIZE_LCCP_SEGMENT   (OLP_IMG_WIDTH*OLP_IMG_HEIGHT/100)
 
#define OLP_MIN_NUM_FEATURES   30
 
#define OLP_MIN_SIZE_LCCP_SEGMENT   OLP_MIN_NUM_FEATURES
 
#define OLP_MIN_X_VALUE_SIFT_POINTS   120
 
#define OLP_MINIMAL_MOTION_MEASURE   30.0f
 
#define OLP_MSER_HYPOTHESIS_MAX_SIZE   (OLP_IMG_WIDTH*OLP_IMG_HEIGHT/100)
 
#define OLP_MSER_HYPOTHESIS_MIN_SIZE   225
 
#define OLP_OBJECT_LEARNING_DIR   "/common/homes/students/haas/OLP/temp/"
 
#define OLP_SAVE_COMPLETE_POINTCLOUD   true
 
#define OLP_SAVE_CONFIRMED_OBJECT   true
 
#define OLP_SCREENSHOT_PATH   OLP_OBJECT_LEARNING_DIR
 
#define OLP_SHOW_RESULT_IMAGES
 
#define OLP_SIZE_MSER_HISTOGRAM   64
 
#define OLP_SIZE_OBJECT_HUE_HISTOGRAM   64
 
#define OLP_TOLERANCE_CONCURRENT_MOTION   80.0f
 
#define OLP_TOLERANCE_MODIFICATOR   1.5f
 
#define OLP_USE_ARMAR3
 
#define OLP_USE_DEPTH_MAP
 
#define OLP_USE_MSERS
 
#define OLP_USE_NEW_OPENCV
 
#define OLP_WAITING_TIME_VISUALISATION   400
 

Macro Definition Documentation

◆ LINUX

#define LINUX

Definition at line 80 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_ADD_POINTS_FROM_SEGMENTED_REGION

#define OLP_ADD_POINTS_FROM_SEGMENTED_REGION

Definition at line 232 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_CENTRAL_POSITION_FOR_PUSHING_X

#define OLP_CENTRAL_POSITION_FOR_PUSHING_X   0

Definition at line 318 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_CENTRAL_POSITION_FOR_PUSHING_Y

#define OLP_CENTRAL_POSITION_FOR_PUSHING_Y   500

Definition at line 319 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_CENTRAL_POSITION_FOR_PUSHING_Z

#define OLP_CENTRAL_POSITION_FOR_PUSHING_Z   1100

Definition at line 320 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_CLUSTERING_FACTOR_FOREGROUND_HYPOTHESES

#define OLP_CLUSTERING_FACTOR_FOREGROUND_HYPOTHESES   10.0f

Definition at line 264 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_CLUSTERING_FACTOR_OBJECT_LOCALIZATION

#define OLP_CLUSTERING_FACTOR_OBJECT_LOCALIZATION   2.5f

Definition at line 266 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_CLUSTERING_FACTOR_PLANES

#define OLP_CLUSTERING_FACTOR_PLANES   2.5f

Definition at line 116 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_DEPTH_MAP_PIXEL_DISTANCE

#define OLP_DEPTH_MAP_PIXEL_DISTANCE   3

Definition at line 256 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_EFFORT_MODIFICATOR

#define OLP_EFFORT_MODIFICATOR   1.0f

Definition at line 86 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_EFFORT_POINTCLOUD_MATCHING

#define OLP_EFFORT_POINTCLOUD_MATCHING   3

Definition at line 261 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_FILTER_INITIAL_HYPOTHESES_WITH_MAXIMUMNESS

#define OLP_FILTER_INITIAL_HYPOTHESES_WITH_MAXIMUMNESS

Definition at line 304 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_FIND_PLANES

#define OLP_FIND_PLANES

Definition at line 276 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_FIND_SALIENCY_HYPOTHESES

#define OLP_FIND_SALIENCY_HYPOTHESES

Definition at line 284 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_FIND_UNICOLORED_HYPOTHESES

#define OLP_FIND_UNICOLORED_HYPOTHESES

Definition at line 270 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_FOREGROUND_THRESHOLD

#define OLP_FOREGROUND_THRESHOLD   50

Definition at line 234 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_FOURIER_TRANSFORM_SCALING_FACTOR

#define OLP_FOURIER_TRANSFORM_SCALING_FACTOR   0.5

Definition at line 211 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_HARRIS_POINT_DISTANCE

#define OLP_HARRIS_POINT_DISTANCE   3.0f

Definition at line 245 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_HARRIS_POINT_QUALITY

#define OLP_HARRIS_POINT_QUALITY   0.0001f

Definition at line 247 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_ICP_COLOR_DISTANCE_WEIGHT

#define OLP_ICP_COLOR_DISTANCE_WEIGHT   40.0f

Definition at line 238 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_ICP_CUTOFF_DISTANCE

#define OLP_ICP_CUTOFF_DISTANCE   3*OLP_TOLERANCE_CONCURRENT_MOTION

Definition at line 240 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_IMG_HEIGHT

#define OLP_IMG_HEIGHT   480

Definition at line 69 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_IMG_HEIGHT_CAM

#define OLP_IMG_HEIGHT_CAM   480

Definition at line 62 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_IMG_WIDTH

#define OLP_IMG_WIDTH   640

Definition at line 68 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_IMG_WIDTH_CAM

#define OLP_IMG_WIDTH_CAM   640

Definition at line 61 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_KOMMA

#define OLP_KOMMA

Definition at line 137 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_MAKE_INTERMEDIATE_SCREENSHOTS

#define OLP_MAKE_INTERMEDIATE_SCREENSHOTS   true

Definition at line 202 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_MAKE_RESULT_SCREENSHOTS

#define OLP_MAKE_RESULT_SCREENSHOTS   true

Definition at line 201 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_MAX_DISTANCE_FOR_ADDING_FOREGROUND_CANDIDATE_2D

#define OLP_MAX_DISTANCE_FOR_ADDING_FOREGROUND_CANDIDATE_2D   40

Definition at line 228 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_MAX_DISTANCE_FOR_ADDING_FOREGROUND_CANDIDATE_3D

#define OLP_MAX_DISTANCE_FOR_ADDING_FOREGROUND_CANDIDATE_3D   70

Definition at line 230 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_MAX_NUM_CLUSTERING_PARTS

#define OLP_MAX_NUM_CLUSTERING_PARTS   6

Definition at line 118 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_MAX_NUM_HYPOTHESES

#define OLP_MAX_NUM_HYPOTHESES   80

Definition at line 112 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_MAX_OBJECT_DISTANCE

#define OLP_MAX_OBJECT_DISTANCE   1500.0f

Definition at line 106 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_MAX_SIZE_LCCP_SEGMENT

#define OLP_MAX_SIZE_LCCP_SEGMENT   (OLP_IMG_WIDTH*OLP_IMG_HEIGHT/100)

Definition at line 288 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_MIN_NUM_FEATURES

#define OLP_MIN_NUM_FEATURES   30

Definition at line 109 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_MIN_SIZE_LCCP_SEGMENT

#define OLP_MIN_SIZE_LCCP_SEGMENT   OLP_MIN_NUM_FEATURES

Definition at line 287 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_MIN_X_VALUE_SIFT_POINTS

#define OLP_MIN_X_VALUE_SIFT_POINTS   120

Definition at line 310 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_MINIMAL_MOTION_MEASURE

#define OLP_MINIMAL_MOTION_MEASURE   30.0f

Definition at line 226 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_MSER_HYPOTHESIS_MAX_SIZE

#define OLP_MSER_HYPOTHESIS_MAX_SIZE   (OLP_IMG_WIDTH*OLP_IMG_HEIGHT/100)

Definition at line 274 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_MSER_HYPOTHESIS_MIN_SIZE

#define OLP_MSER_HYPOTHESIS_MIN_SIZE   225

Definition at line 272 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_OBJECT_LEARNING_DIR

#define OLP_OBJECT_LEARNING_DIR   "/common/homes/students/haas/OLP/temp/"

Definition at line 162 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_SAVE_COMPLETE_POINTCLOUD

#define OLP_SAVE_COMPLETE_POINTCLOUD   true

Definition at line 203 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_SAVE_CONFIRMED_OBJECT

#define OLP_SAVE_CONFIRMED_OBJECT   true

Definition at line 204 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_SCREENSHOT_PATH

#define OLP_SCREENSHOT_PATH   OLP_OBJECT_LEARNING_DIR

Definition at line 206 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_SHOW_RESULT_IMAGES

#define OLP_SHOW_RESULT_IMAGES

Definition at line 189 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_SIZE_MSER_HISTOGRAM

#define OLP_SIZE_MSER_HISTOGRAM   64

Definition at line 216 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_SIZE_OBJECT_HUE_HISTOGRAM

#define OLP_SIZE_OBJECT_HUE_HISTOGRAM   64

Definition at line 220 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_TOLERANCE_CONCURRENT_MOTION

#define OLP_TOLERANCE_CONCURRENT_MOTION   80.0f

Definition at line 224 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_TOLERANCE_MODIFICATOR

#define OLP_TOLERANCE_MODIFICATOR   1.5f

Definition at line 99 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_USE_ARMAR3

#define OLP_USE_ARMAR3

Definition at line 29 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_USE_DEPTH_MAP

#define OLP_USE_DEPTH_MAP

Definition at line 254 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_USE_MSERS

#define OLP_USE_MSERS

Definition at line 250 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_USE_NEW_OPENCV

#define OLP_USE_NEW_OPENCV

Definition at line 324 of file ObjectLearningByPushingDefinitions.h.

◆ OLP_WAITING_TIME_VISUALISATION

#define OLP_WAITING_TIME_VISUALISATION   400

Definition at line 192 of file ObjectLearningByPushingDefinitions.h.