Definition at line 505 of file point_pose_extractor.cpp.
PointPoseExtractor::PointPoseExtractor | ( | ) | [inline] |
Definition at line 527 of file point_pose_extractor.cpp.
virtual PointPoseExtractor::~PointPoseExtractor | ( | ) | [inline, virtual] |
Definition at line 538 of file point_pose_extractor.cpp.
bool PointPoseExtractor::add_new_template | ( | cv::Mat | img, |
std::string | typestr, | ||
tf::Transform | relative_pose, | ||
double | template_width, | ||
double | template_height, | ||
double | theta_step = 5.0 , |
||
double | phi_step = 5.0 |
||
) | [inline] |
Definition at line 790 of file point_pose_extractor.cpp.
void PointPoseExtractor::check_subscribers | ( | ) | [inline] |
Definition at line 906 of file point_pose_extractor.cpp.
static void PointPoseExtractor::cvmousecb | ( | int | event, |
int | x, | ||
int | y, | ||
int | flags, | ||
void * | param | ||
) | [inline, static] |
Definition at line 619 of file point_pose_extractor.cpp.
void PointPoseExtractor::dyn_conf_callback | ( | jsk_perception::point_pose_extractorConfig & | config, |
uint32_t | level | ||
) | [inline] |
Definition at line 919 of file point_pose_extractor.cpp.
void PointPoseExtractor::imagefeature_cb | ( | const posedetection_msgs::ImageFeature0DConstPtr & | msg | ) | [inline] |
Definition at line 844 of file point_pose_extractor.cpp.
void PointPoseExtractor::initialize | ( | ) | [inline] |
Definition at line 643 of file point_pose_extractor.cpp.
cv::Mat PointPoseExtractor::make_homography | ( | cv::Mat | src, |
cv::Mat | rvec, | ||
cv::Mat | tvec, | ||
double | template_width, | ||
double | template_height, | ||
cv::Size & | size | ||
) | [inline] |
Definition at line 708 of file point_pose_extractor.cpp.
static void PointPoseExtractor::make_template_from_mousecb | ( | Matching_Template * | mt | ) | [inline, static] |
Definition at line 545 of file point_pose_extractor.cpp.
int PointPoseExtractor::make_warped_images | ( | cv::Mat | src, |
std::vector< cv::Mat > & | imgs, | ||
std::vector< cv::Mat > & | Mvec, | ||
double | template_width, | ||
double | template_height, | ||
double | th_step, | ||
double | phi_step | ||
) | [inline] |
Definition at line 751 of file point_pose_extractor.cpp.
bool PointPoseExtractor::settemplate_cb | ( | jsk_perception::SetTemplate::Request & | req, |
jsk_perception::SetTemplate::Response & | res | ||
) | [inline] |
Definition at line 823 of file point_pose_extractor.cpp.
bool PointPoseExtractor::_autosize [private] |
Definition at line 518 of file point_pose_extractor.cpp.
Definition at line 511 of file point_pose_extractor.cpp.
Definition at line 513 of file point_pose_extractor.cpp.
double PointPoseExtractor::_distanceratio_threshold [private] |
Definition at line 515 of file point_pose_extractor.cpp.
double PointPoseExtractor::_err_thr [private] |
Definition at line 519 of file point_pose_extractor.cpp.
bool PointPoseExtractor::_initialized [private] |
Definition at line 523 of file point_pose_extractor.cpp.
ros::NodeHandle PointPoseExtractor::_n [private] |
Definition at line 507 of file point_pose_extractor.cpp.
double PointPoseExtractor::_phi_step [private] |
Definition at line 517 of file point_pose_extractor.cpp.
ros::Publisher PointPoseExtractor::_pub [private] |
Definition at line 512 of file point_pose_extractor.cpp.
ros::Publisher PointPoseExtractor::_pub_agg [private] |
Definition at line 512 of file point_pose_extractor.cpp.
double PointPoseExtractor::_reprojection_threshold [private] |
Definition at line 514 of file point_pose_extractor.cpp.
Definition at line 510 of file point_pose_extractor.cpp.
ros::Subscriber PointPoseExtractor::_sub [private] |
Definition at line 509 of file point_pose_extractor.cpp.
std::vector< Matching_Template * > PointPoseExtractor::_templates [static, private] |
Definition at line 520 of file point_pose_extractor.cpp.
double PointPoseExtractor::_th_step [private] |
Definition at line 516 of file point_pose_extractor.cpp.
bool PointPoseExtractor::_viewer [private] |
Definition at line 524 of file point_pose_extractor.cpp.
Definition at line 508 of file point_pose_extractor.cpp.
Definition at line 521 of file point_pose_extractor.cpp.
bool PointPoseExtractor::pnod [private] |
Definition at line 522 of file point_pose_extractor.cpp.