tabletop_pushing::ObjectTracker25D Member List
This is the complete list of members for tabletop_pushing::ObjectTracker25D, including all inherited members.
arm_segmenter_tabletop_pushing::ObjectTracker25D [protected]
base_output_path_tabletop_pushing::ObjectTracker25D [protected]
buildColorModel(XYZPointCloud &cloud, cv::Mat &frame, int num_clusters)tabletop_pushing::ObjectTracker25D [protected]
camera_frame_tabletop_pushing::ObjectTracker25D [protected]
computeState(ProtoObject &cur_obj, pcl16::PointCloud< pcl16::PointXYZ > &cloud, std::string proxy_name, cv::Mat &in_frame, tabletop_pushing::VisFeedbackPushTrackingFeedback &state, bool init_state=false)tabletop_pushing::ObjectTracker25D
findFootprintBox(ProtoObject &obj, cv::RotatedRect &ellipse)tabletop_pushing::ObjectTracker25D
findFootprintEllipse(ProtoObject &obj, cv::RotatedRect &ellipse)tabletop_pushing::ObjectTracker25D
findTargetObject(cv::Mat &in_frame, pcl16::PointCloud< pcl16::PointXYZ > &cloud, bool &no_objects, bool init=false)tabletop_pushing::ObjectTracker25D
findTargetObjectGC(cv::Mat &in_frame, XYZPointCloud &cloud, cv::Mat &depth_frame, cv::Mat self_mask, bool &no_objects, bool init=false)tabletop_pushing::ObjectTracker25D
fit2DMassEllipse(ProtoObject &obj, cv::RotatedRect &ellipse)tabletop_pushing::ObjectTracker25D
fitHullEllipse(XYZPointCloud &hull_cloud, cv::RotatedRect &obj_ellipse)tabletop_pushing::ObjectTracker25D
fitObjectEllipse(ProtoObject &obj, cv::RotatedRect &ellipse)tabletop_pushing::ObjectTracker25D
frame_count_tabletop_pushing::ObjectTracker25D [protected]
frame_set_count_tabletop_pushing::ObjectTracker25D [protected]
getMostRecentEllipse() const tabletop_pushing::ObjectTracker25D [inline]
getMostRecentObject() const tabletop_pushing::ObjectTracker25D [inline]
getMostRecentState() const tabletop_pushing::ObjectTracker25D [inline]
getSwapState() const tabletop_pushing::ObjectTracker25D [inline]
getTableMask(XYZPointCloud &cloud, XYZPointCloud &table_cloud, cv::Size mask_size, XYZPointCloud &obj_cloud)tabletop_pushing::ObjectTracker25D [protected]
getThetaFromEllipse(cv::RotatedRect &obj_ellipse)tabletop_pushing::ObjectTracker25D
have_obj_color_model_tabletop_pushing::ObjectTracker25D [protected]
have_table_color_model_tabletop_pushing::ObjectTracker25D [protected]
hull_alpha_tabletop_pushing::ObjectTracker25D [protected]
init_state_tabletop_pushing::ObjectTracker25D [protected]
initialized_tabletop_pushing::ObjectTracker25D [protected]
initTracks(cv::Mat &in_frame, cv::Mat &depth_frame, cv::Mat &self_mask, pcl16::PointCloud< pcl16::PointXYZ > &cloud, std::string proxy_name, tabletop_pushing::VisFeedbackPushTrackingFeedback &state, bool start_swap=false)tabletop_pushing::ObjectTracker25D
isInitialized() const tabletop_pushing::ObjectTracker25D [inline]
isPaused() const tabletop_pushing::ObjectTracker25D [inline]
matchToTargetObject(ProtoObjects &objects, cv::Mat &in_frame, bool init=false)tabletop_pushing::ObjectTracker25D [protected]
num_downsamples_tabletop_pushing::ObjectTracker25D [protected]
obj_color_model_tabletop_pushing::ObjectTracker25D [protected]
obj_saved_tabletop_pushing::ObjectTracker25D [protected]
ObjectTracker25D(boost::shared_ptr< PointCloudSegmentation > segmenter, boost::shared_ptr< ArmObjSegmentation > arm_segmenter, int num_downsamples=0, bool use_displays=false, bool write_to_disk=false, std::string base_output_path="", std::string camera_frame="", bool use_cv_ellipse=false, bool use_mps_segmentation=false, bool use_graphcut_arm_seg_=false, double hull_alpha=0.01)tabletop_pushing::ObjectTracker25D
pause()tabletop_pushing::ObjectTracker25D [inline]
paused_tabletop_pushing::ObjectTracker25D [protected]
pausedUpdate(cv::Mat in_frame)tabletop_pushing::ObjectTracker25D
pcl_segmenter_tabletop_pushing::ObjectTracker25D [protected]
previous_hull_cloud_tabletop_pushing::ObjectTracker25D [protected]
previous_obj_tabletop_pushing::ObjectTracker25D [protected]
previous_obj_ellipse_tabletop_pushing::ObjectTracker25D [protected]
previous_state_tabletop_pushing::ObjectTracker25D [protected]
previous_time_tabletop_pushing::ObjectTracker25D [protected]
record_count_tabletop_pushing::ObjectTracker25D [protected]
setNumDownsamples(int num_downsamples)tabletop_pushing::ObjectTracker25D [inline]
stopTracking()tabletop_pushing::ObjectTracker25D [inline]
swap_orientation_tabletop_pushing::ObjectTracker25D [protected]
table_color_model_tabletop_pushing::ObjectTracker25D [protected]
toggleSwap()tabletop_pushing::ObjectTracker25D [inline]
trackerBoxDisplay(cv::Mat &in_frame, ProtoObject &cur_obj, cv::RotatedRect &obj_ellipse)tabletop_pushing::ObjectTracker25D
trackerDisplay(cv::Mat &in_frame, ProtoObject &cur_obj, cv::RotatedRect &obj_ellipse)tabletop_pushing::ObjectTracker25D
trackerDisplay(cv::Mat &in_frame, tabletop_pushing::VisFeedbackPushTrackingFeedback &state, ProtoObject &obj, bool other_color=false)tabletop_pushing::ObjectTracker25D
unpause()tabletop_pushing::ObjectTracker25D [inline]
updateHeading(tabletop_pushing::VisFeedbackPushTrackingFeedback &state, bool init_state)tabletop_pushing::ObjectTracker25D [protected]
updateTracks(cv::Mat &in_frame, cv::Mat &depth_frame, cv::Mat &self_mask, pcl16::PointCloud< pcl16::PointXYZ > &cloud, std::string proxy_name, tabletop_pushing::VisFeedbackPushTrackingFeedback &state)tabletop_pushing::ObjectTracker25D
upscale_tabletop_pushing::ObjectTracker25D [protected]
use_cv_ellipse_fit_tabletop_pushing::ObjectTracker25D [protected]
use_displays_tabletop_pushing::ObjectTracker25D [protected]
use_graphcut_arm_seg_tabletop_pushing::ObjectTracker25D [protected]
use_mps_segmentation_tabletop_pushing::ObjectTracker25D [protected]
write_to_disk_tabletop_pushing::ObjectTracker25D [protected]


tabletop_pushing
Author(s): Tucker Hermans
autogenerated on Wed Nov 27 2013 11:59:45