#include <posetracker.h>
Public Member Functions | |
| bool | estimatePose (const vector< Marker > &v_m) |
| cv::Mat | getRTMatrix () const |
| const cv::Mat | getRvec () const |
| const cv::Mat | getTvec () const |
| bool | isValid () const |
| MarkerMapPoseTracker () | |
| void | setParams (const CameraParameters &cam_params, const MarkerMap &msconf, float markerSize=-1) throw (cv::Exception) |
Private Attributes | |
| aruco::CameraParameters | _cam_params |
| bool | _isValid |
| std::map< int, Marker3DInfo > | _map_mm |
| MarkerMap | _msconf |
| cv::Mat | _rvec |
| cv::Mat | _tvec |
Tracks the position of a markermap
Definition at line 84 of file posetracker.h.
| aruco::MarkerMapPoseTracker::MarkerMapPoseTracker | ( | ) |
Definition at line 135 of file posetracker.cpp.
| bool aruco::MarkerMapPoseTracker::estimatePose | ( | const vector< Marker > & | v_m | ) |
Definition at line 161 of file posetracker.cpp.
| cv::Mat aruco::MarkerMapPoseTracker::getRTMatrix | ( | ) | const |
Definition at line 210 of file posetracker.cpp.
|
inline |
Definition at line 102 of file posetracker.h.
|
inline |
Definition at line 104 of file posetracker.h.
|
inline |
Definition at line 94 of file posetracker.h.
| void aruco::MarkerMapPoseTracker::setParams | ( | const CameraParameters & | cam_params, |
| const MarkerMap & | msconf, | ||
| float | markerSize = -1 |
||
| ) | |||
| throw | ( | cv::Exception | |
| ) | |||
Definition at line 139 of file posetracker.cpp.
|
private |
Definition at line 108 of file posetracker.h.
|
private |
Definition at line 111 of file posetracker.h.
|
private |
Definition at line 110 of file posetracker.h.
|
private |
Definition at line 109 of file posetracker.h.
|
private |
Definition at line 107 of file posetracker.h.
|
private |
Definition at line 107 of file posetracker.h.