Public Member Functions | Private Attributes | List of all members
PoseEstimationMarkerMapBase Class Reference

#include <pose_estimation_markermap_base.h>

Public Member Functions

void estimatePose (std::vector< MarkerFiducials > &markers, cv::Mat &camera_k, cv::Mat &camera_d, std::vector< MarkerPose > &markerPoses)
 
PoseEstimationMarkerMapParametersgetParameters ()
 
 PoseEstimationMarkerMapBase (MarkerMapConfig markerMapConfig)
 
void refreshParameters ()
 
 ~PoseEstimationMarkerMapBase ()
 

Private Attributes

std::vector< MarkerMapEstimatorestimators_
 
MarkerMapConfig markerMapConfig_
 
PoseEstimationMarkerMapParameters params_
 

Detailed Description

Definition at line 42 of file pose_estimation_markermap_base.h.

Constructor & Destructor Documentation

PoseEstimationMarkerMapBase::PoseEstimationMarkerMapBase ( MarkerMapConfig  markerMapConfig)

Definition at line 36 of file pose_estimation_markermap_base.cpp.

PoseEstimationMarkerMapBase::~PoseEstimationMarkerMapBase ( )

Definition at line 46 of file pose_estimation_markermap_base.cpp.

Member Function Documentation

void PoseEstimationMarkerMapBase::estimatePose ( std::vector< MarkerFiducials > &  markers,
cv::Mat &  camera_k,
cv::Mat &  camera_d,
std::vector< MarkerPose > &  markerPoses 
)

Definition at line 59 of file pose_estimation_markermap_base.cpp.

PoseEstimationMarkerMapParameters & PoseEstimationMarkerMapBase::getParameters ( )

Definition at line 67 of file pose_estimation_markermap_base.cpp.

void PoseEstimationMarkerMapBase::refreshParameters ( )

Definition at line 71 of file pose_estimation_markermap_base.cpp.

Member Data Documentation

std::vector<MarkerMapEstimator> PoseEstimationMarkerMapBase::estimators_
private

Definition at line 56 of file pose_estimation_markermap_base.h.

MarkerMapConfig PoseEstimationMarkerMapBase::markerMapConfig_
private

Definition at line 58 of file pose_estimation_markermap_base.h.

PoseEstimationMarkerMapParameters PoseEstimationMarkerMapBase::params_
private

Definition at line 54 of file pose_estimation_markermap_base.h.


The documentation for this class was generated from the following files:


tuw_marker_pose_estimation
Author(s): Lukas Pfeifhofer
autogenerated on Mon Jun 10 2019 15:42:13