67 double min_improvement_per_iteration);
void estimate_tag_pose_orthogonal_iteration(apriltag_detection_info_t *info, double *err1, apriltag_pose_t *pose1, double *err2, apriltag_pose_t *pose2, int nIters, double min_improvement_per_iteration)
Estimate pose of the tag.
void estimate_pose_for_tag_homography(apriltag_detection_info_t *info, apriltag_pose_t *pose)
Estimate pose of the tag using the homography method described in [1].
double estimate_tag_pose(apriltag_detection_info_t *info, apriltag_pose_t *pose)
Estimate tag pose.
Definition apriltag_pose.h:11
double cx
Definition apriltag_pose.h:16
apriltag_detection_t * det
Definition apriltag_pose.h:12
double tagsize
Definition apriltag_pose.h:13
double fx
Definition apriltag_pose.h:14
double cy
Definition apriltag_pose.h:17
double fy
Definition apriltag_pose.h:15
Definition apriltag.h:197
This struct holds the transformation from the camera optical frame to the April tag frame.
Definition apriltag_pose.h:25
matd_t * R
Definition apriltag_pose.h:26
matd_t * t
Definition apriltag_pose.h:27
Defines a matrix structure for holding double-precision values with data in row-major order (i....
Definition matd.h:46