#include <srs_env_model_percp/bb_estimator/funcs.h>#include <srs_env_model_percp/services_list.h>#include <srs_env_model_percp/topics_list.h>#include <algorithm>#include <message_filters/sync_policies/approximate_time.h>#include <message_filters/cache.h>#include <tf/transform_listener.h>
Go to the source code of this file.
Namespaces | |
| namespace | srs_env_model_percp |
Functions | |
| Point3f | srs_env_model_percp::backProject (Point2i p, float z, float fx, float fy) |
| bool | srs_env_model_percp::calcNearAndFarFaceDepth (Mat &m, float f, float *z1, float *z2) |
| bool | srs_env_model_percp::calcNearAndFarFaceDistance (Mat &m, float fx, float fy, Point2i roiLB, Point2i roiRT, float *d1, float *d2) |
| bool | srs_env_model_percp::calcStats (Mat &m, float *mean, float *stdDev) |
| bool | srs_env_model_percp::estimate2DConvexHull (const ros::Time &stamp, const std::vector< cv::Point3f > points, std::vector< cv::Point2i > &convexHull) |
| bool | srs_env_model_percp::estimateBB (const ros::Time &stamp, const point2_t &p1, const point2_t &p2, int mode, Point3f &bbLBF, Point3f &bbRBF, Point3f &bbRTF, Point3f &bbLTF, Point3f &bbLBB, Point3f &bbRBB, Point3f &bbRTB, Point3f &bbLTB) |
| bool | srs_env_model_percp::estimateBBPose (const Point3f &bbLBF, const Point3f &bbRBF, const Point3f &bbRTF, const Point3f &bbLTF, const Point3f &bbLBB, const Point3f &bbRBB, const Point3f &bbRTB, const Point3f &bbLTB, Point3f &position, tf::Quaternion &orientation, Point3f &scale) |
| bool | srs_env_model_percp::estimateRect (const ros::Time &stamp, const Point3f &bbLBF, const Point3f &bbRBF, const Point3f &bbRTF, const Point3f &bbLTF, const Point3f &bbLBB, const Point3f &bbRBB, const Point3f &bbRTB, const Point3f &bbLTB, point2_t &p1, point2_t &p2) |
| Point2i | srs_env_model_percp::fwdProject (Point3f p, float fx, float fy, float cx, float cy) |
Variables | |
| std::string | srs_env_model_percp::camFrameId |
| message_filters::Cache < CameraInfo > | srs_env_model_percp::camInfoCache |
| message_filters::Cache< Image > | srs_env_model_percp::depthCache |
| int | srs_env_model_percp::estimationMode = 1 |
| int | srs_env_model_percp::outliersPercent = OUTLIERS_PERCENT_DEFAULT |
| message_filters::Cache < PointCloud2 > | srs_env_model_percp::pointCloudCache |
| int | srs_env_model_percp::samplingPercent = SAMPLING_PERCENT_DEFAULT |
| std::string | srs_env_model_percp::sceneFrameId |
| double | srs_env_model_percp::sidesRatio = SIDES_RATIO_DEFAULT |
| int | srs_env_model_percp::subVariant = SV_NONE |
| tf::TransformListener * | srs_env_model_percp::tfListener |