#include "posetracker.h"
#include "ippe.h"
#include <set>
#include "levmarq.h"
#include <opencv2/calib3d.hpp>
Go to the source code of this file.
|
template<typename T > |
double | aruco::__aruco_solve_pnp (const std::vector< cv::Point3f > &p3d, const std::vector< cv::Point2f > &p2d, const cv::Mat &cam_matrix, const cv::Mat &dist, cv::Mat &r_io, cv::Mat &t_io) |
|
double | aruco::getHubberMonoWeight (double SqErr, double Information) |
|
double | aruco::hubber (double e, double _delta) |
|
double | aruco::hubberMono (double e) |
|
void | aruco::aruco_private::impl__aruco_getRTfromMatrix44 (const cv::Mat &M, cv::Mat &R, cv::Mat &T) |
|
cv::Mat | aruco::aruco_private::impl__aruco_getRTMatrix (const cv::Mat &_rvec, const cv::Mat &_tvec) |
|
double | aruco::aruco_private::reprj_error (const std::vector< cv::Point3f > &objPoints, const std::vector< cv::Point2f > points2d, const CameraParameters &imp, const cv::Mat &rt44) |
|
float | aruco::aruco_private::rigidBodyTransformation_Horn1987 (const std::vector< cv::Point3f > &POrg, const std::vector< cv::Point3f > &PDst, cv::Mat &RT_4x4) |
|