$search
typedef ::tabletop_object_detector::AddModelExclusionRequest_<std::allocator<void> > tabletop_object_detector::AddModelExclusionRequest |
Definition at line 98 of file AddModelExclusion.h.
typedef boost::shared_ptr< ::tabletop_object_detector::AddModelExclusionRequest const> tabletop_object_detector::AddModelExclusionRequestConstPtr |
Definition at line 101 of file AddModelExclusion.h.
typedef boost::shared_ptr< ::tabletop_object_detector::AddModelExclusionRequest> tabletop_object_detector::AddModelExclusionRequestPtr |
Definition at line 100 of file AddModelExclusion.h.
typedef ::tabletop_object_detector::AddModelExclusionResponse_<std::allocator<void> > tabletop_object_detector::AddModelExclusionResponse |
Definition at line 170 of file AddModelExclusion.h.
typedef boost::shared_ptr< ::tabletop_object_detector::AddModelExclusionResponse const> tabletop_object_detector::AddModelExclusionResponseConstPtr |
Definition at line 173 of file AddModelExclusion.h.
typedef boost::shared_ptr< ::tabletop_object_detector::AddModelExclusionResponse> tabletop_object_detector::AddModelExclusionResponsePtr |
Definition at line 172 of file AddModelExclusion.h.
typedef ::tabletop_object_detector::ClearExclusionsListRequest_<std::allocator<void> > tabletop_object_detector::ClearExclusionsListRequest |
Definition at line 89 of file ClearExclusionsList.h.
typedef boost::shared_ptr< ::tabletop_object_detector::ClearExclusionsListRequest const> tabletop_object_detector::ClearExclusionsListRequestConstPtr |
Definition at line 92 of file ClearExclusionsList.h.
typedef boost::shared_ptr< ::tabletop_object_detector::ClearExclusionsListRequest> tabletop_object_detector::ClearExclusionsListRequestPtr |
Definition at line 91 of file ClearExclusionsList.h.
typedef ::tabletop_object_detector::ClearExclusionsListResponse_<std::allocator<void> > tabletop_object_detector::ClearExclusionsListResponse |
Definition at line 161 of file ClearExclusionsList.h.
typedef boost::shared_ptr< ::tabletop_object_detector::ClearExclusionsListResponse const> tabletop_object_detector::ClearExclusionsListResponseConstPtr |
Definition at line 164 of file ClearExclusionsList.h.
typedef boost::shared_ptr< ::tabletop_object_detector::ClearExclusionsListResponse> tabletop_object_detector::ClearExclusionsListResponsePtr |
Definition at line 163 of file ClearExclusionsList.h.
typedef ::tabletop_object_detector::NegateExclusionsRequest_<std::allocator<void> > tabletop_object_detector::NegateExclusionsRequest |
Definition at line 97 of file NegateExclusions.h.
typedef boost::shared_ptr< ::tabletop_object_detector::NegateExclusionsRequest const> tabletop_object_detector::NegateExclusionsRequestConstPtr |
Definition at line 100 of file NegateExclusions.h.
typedef boost::shared_ptr< ::tabletop_object_detector::NegateExclusionsRequest> tabletop_object_detector::NegateExclusionsRequestPtr |
Definition at line 99 of file NegateExclusions.h.
typedef ::tabletop_object_detector::NegateExclusionsResponse_<std::allocator<void> > tabletop_object_detector::NegateExclusionsResponse |
Definition at line 169 of file NegateExclusions.h.
typedef boost::shared_ptr< ::tabletop_object_detector::NegateExclusionsResponse const> tabletop_object_detector::NegateExclusionsResponseConstPtr |
Definition at line 172 of file NegateExclusions.h.
typedef boost::shared_ptr< ::tabletop_object_detector::NegateExclusionsResponse> tabletop_object_detector::NegateExclusionsResponsePtr |
Definition at line 171 of file NegateExclusions.h.
typedef ::tabletop_object_detector::SegmentObjectInHandRequest_<std::allocator<void> > tabletop_object_detector::SegmentObjectInHandRequest |
Definition at line 100 of file SegmentObjectInHand.h.
typedef boost::shared_ptr< ::tabletop_object_detector::SegmentObjectInHandRequest const> tabletop_object_detector::SegmentObjectInHandRequestConstPtr |
Definition at line 103 of file SegmentObjectInHand.h.
typedef boost::shared_ptr< ::tabletop_object_detector::SegmentObjectInHandRequest> tabletop_object_detector::SegmentObjectInHandRequestPtr |
Definition at line 102 of file SegmentObjectInHand.h.
typedef ::tabletop_object_detector::SegmentObjectInHandResponse_<std::allocator<void> > tabletop_object_detector::SegmentObjectInHandResponse |
Definition at line 267 of file SegmentObjectInHand.h.
typedef boost::shared_ptr< ::tabletop_object_detector::SegmentObjectInHandResponse const> tabletop_object_detector::SegmentObjectInHandResponseConstPtr |
Definition at line 270 of file SegmentObjectInHand.h.
typedef boost::shared_ptr< ::tabletop_object_detector::SegmentObjectInHandResponse> tabletop_object_detector::SegmentObjectInHandResponsePtr |
Definition at line 269 of file SegmentObjectInHand.h.
typedef ::tabletop_object_detector::Table_<std::allocator<void> > tabletop_object_detector::Table |
typedef boost::shared_ptr< ::tabletop_object_detector::Table const> tabletop_object_detector::TableConstPtr |
typedef boost::shared_ptr< ::tabletop_object_detector::Table> tabletop_object_detector::TablePtr |
typedef ::tabletop_object_detector::TabletopDetectionRequest_<std::allocator<void> > tabletop_object_detector::TabletopDetectionRequest |
Definition at line 126 of file TabletopDetection.h.
typedef boost::shared_ptr< ::tabletop_object_detector::TabletopDetectionRequest const> tabletop_object_detector::TabletopDetectionRequestConstPtr |
Definition at line 129 of file TabletopDetection.h.
typedef boost::shared_ptr< ::tabletop_object_detector::TabletopDetectionRequest> tabletop_object_detector::TabletopDetectionRequestPtr |
Definition at line 128 of file TabletopDetection.h.
typedef ::tabletop_object_detector::TabletopDetectionResponse_<std::allocator<void> > tabletop_object_detector::TabletopDetectionResponse |
Definition at line 416 of file TabletopDetection.h.
typedef boost::shared_ptr< ::tabletop_object_detector::TabletopDetectionResponse const> tabletop_object_detector::TabletopDetectionResponseConstPtr |
Definition at line 419 of file TabletopDetection.h.
typedef boost::shared_ptr< ::tabletop_object_detector::TabletopDetectionResponse> tabletop_object_detector::TabletopDetectionResponsePtr |
Definition at line 418 of file TabletopDetection.h.
typedef ::tabletop_object_detector::TabletopDetectionResult_<std::allocator<void> > tabletop_object_detector::TabletopDetectionResult |
Definition at line 342 of file TabletopDetectionResult.h.
typedef boost::shared_ptr< ::tabletop_object_detector::TabletopDetectionResult const> tabletop_object_detector::TabletopDetectionResultConstPtr |
Definition at line 345 of file TabletopDetectionResult.h.
typedef boost::shared_ptr< ::tabletop_object_detector::TabletopDetectionResult> tabletop_object_detector::TabletopDetectionResultPtr |
Definition at line 344 of file TabletopDetectionResult.h.
typedef ::tabletop_object_detector::TabletopObjectRecognitionRequest_<std::allocator<void> > tabletop_object_detector::TabletopObjectRecognitionRequest |
Definition at line 302 of file TabletopObjectRecognition.h.
typedef boost::shared_ptr< ::tabletop_object_detector::TabletopObjectRecognitionRequest const> tabletop_object_detector::TabletopObjectRecognitionRequestConstPtr |
Definition at line 305 of file TabletopObjectRecognition.h.
typedef boost::shared_ptr< ::tabletop_object_detector::TabletopObjectRecognitionRequest> tabletop_object_detector::TabletopObjectRecognitionRequestPtr |
Definition at line 304 of file TabletopObjectRecognition.h.
typedef ::tabletop_object_detector::TabletopObjectRecognitionResponse_<std::allocator<void> > tabletop_object_detector::TabletopObjectRecognitionResponse |
Definition at line 471 of file TabletopObjectRecognition.h.
typedef boost::shared_ptr< ::tabletop_object_detector::TabletopObjectRecognitionResponse const> tabletop_object_detector::TabletopObjectRecognitionResponseConstPtr |
Definition at line 474 of file TabletopObjectRecognition.h.
typedef boost::shared_ptr< ::tabletop_object_detector::TabletopObjectRecognitionResponse> tabletop_object_detector::TabletopObjectRecognitionResponsePtr |
Definition at line 473 of file TabletopObjectRecognition.h.
typedef ::tabletop_object_detector::TabletopSegmentationRequest_<std::allocator<void> > tabletop_object_detector::TabletopSegmentationRequest |
Definition at line 210 of file TabletopSegmentation.h.
typedef boost::shared_ptr< ::tabletop_object_detector::TabletopSegmentationRequest const> tabletop_object_detector::TabletopSegmentationRequestConstPtr |
Definition at line 213 of file TabletopSegmentation.h.
typedef boost::shared_ptr< ::tabletop_object_detector::TabletopSegmentationRequest> tabletop_object_detector::TabletopSegmentationRequestPtr |
Definition at line 212 of file TabletopSegmentation.h.
typedef ::tabletop_object_detector::TabletopSegmentationResponse_<std::allocator<void> > tabletop_object_detector::TabletopSegmentationResponse |
Definition at line 489 of file TabletopSegmentation.h.
typedef boost::shared_ptr< ::tabletop_object_detector::TabletopSegmentationResponse const> tabletop_object_detector::TabletopSegmentationResponseConstPtr |
Definition at line 492 of file TabletopSegmentation.h.
typedef boost::shared_ptr< ::tabletop_object_detector::TabletopSegmentationResponse> tabletop_object_detector::TabletopSegmentationResponsePtr |
Definition at line 491 of file TabletopSegmentation.h.
double tabletop_object_detector::dist | ( | const btVector3 & | v0, | |
const btVector3 & | v1 | |||
) |
Definition at line 103 of file model_fitter.cpp.
void tabletop_object_detector::getClustersFromPointCloud2 | ( | const pcl::PointCloud< PointT > & | cloud_objects, | |
const std::vector< pcl::PointIndices > & | clusters2, | |||
std::vector< sensor_msgs::PointCloud > & | clusters | |||
) | [inline] |
Definition at line 592 of file tabletop_segmentation.cpp.
bool tabletop_object_detector::getPlanePoints | ( | const pcl::PointCloud< PointT > & | table, | |
const tf::Transform & | table_plane_trans, | |||
sensor_msgs::PointCloud & | table_points | |||
) | [inline] |
Definition at line 528 of file tabletop_segmentation.cpp.
tf::Transform tabletop_object_detector::getPlaneTransform | ( | pcl::ModelCoefficients | coeffs, | |
double | up_direction, | |||
bool | flatten_plane | |||
) |
Assumes plane coefficients are of the form ax+by+cz+d=0, normalized
Definition at line 402 of file tabletop_segmentation.cpp.
std::vector<btVector3> tabletop_object_detector::interpolateTriangle | ( | btVector3 | v0, | |
btVector3 | v1, | |||
btVector3 | v2, | |||
double | min_res | |||
) |
Given a triangle defined by three vertices, returns a set of points obtained by sampling the surface of the triangle. Points are obtained by barycentric interpolation, with a guarantee that, along the interpolated directions, the distance between interpolated locations is not greater than min_res (could be smaller if one of the 0-1 and 0-2 edges of the triangle is significantly shorter than the other).
The vertices themselves are NOT returned in the set of points.
Definition at line 119 of file model_fitter.cpp.
std::ostream& tabletop_object_detector::operator<< | ( | std::ostream & | s, | |
const ::tabletop_object_detector::TabletopDetectionResult_< ContainerAllocator > & | v | |||
) | [inline] |
Definition at line 349 of file TabletopDetectionResult.h.
std::ostream& tabletop_object_detector::operator<< | ( | std::ostream & | s, | |
const ::tabletop_object_detector::Table_< ContainerAllocator > & | v | |||
) | [inline] |
void tabletop_object_detector::straightenPoints | ( | PointCloudType & | points, | |
const tf::Transform & | table_plane_trans, | |||
const tf::Transform & | table_plane_trans_flat | |||
) | [inline] |
Definition at line 583 of file tabletop_segmentation.cpp.