17 #ifndef ARUCO_POSETRACKER
18 #define ARUCO_POSETRACKER
26 #include <opencv2/core/core.hpp>
82 float minErrorRatio = 10 );
102 double solve_pnp(
const std::vector<cv::Point3f>& p3d,
103 const std::vector<cv::Point2f>& p2d,
const cv::Mat& cam_matrix,
104 const cv::Mat& dist, cv::Mat& r_io, cv::Mat& t_io);
120 float markerSize = -1);
138 bool estimatePose(
const std::vector<Marker>& v_m);
160 _maxTranslation = maxTranslation;
161 _maxAngle = maxAngle;
166 aruco_minerrratio_valid = minErrorRatio;
180 cv::Mat relocalization(
const std::vector<Marker>& v_m);
184 float _maxTranslation = -1, _maxAngle = -1;