#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 |