Public Member Functions | Protected Member Functions | Protected Attributes
visual_pose_estimation::PoseEstimator Class Reference

#include <pose_estimator.h>

List of all members.

Public Member Functions

bool getPlanar () const
const cv::Mat_< cv::Vec3f > & objectModel () const
 PoseEstimator ()
 PoseEstimator (const cv::Mat &object_points)
void setObjectModel (const cv::Mat &object_points)
void setPlanar (bool is_planar)
tf::Pose solve (const std::vector< cv::Point2f > &image_points, const image_geometry::PinholeCameraModel &model) const
tf::Pose solveWithPrior (const std::vector< cv::Point2f > &image_points, const image_geometry::PinholeCameraModel &model, const tf::Pose &prior) const

Protected Member Functions

void solveImpl (const std::vector< cv::Point2f > &image_points, const image_geometry::PinholeCameraModel &model, tf::Pose &pose, bool have_prior) const

Protected Attributes

cv::Mat_< cv::Vec3f > object_points_
bool use_planar_solve_

Detailed Description

Definition at line 10 of file pose_estimator.h.


Constructor & Destructor Documentation

Definition at line 6 of file pose_estimator.cpp.

visual_pose_estimation::PoseEstimator::PoseEstimator ( const cv::Mat &  object_points)

Definition at line 11 of file pose_estimator.cpp.


Member Function Documentation

Definition at line 48 of file pose_estimator.h.

const cv::Mat_< cv::Vec3f > & visual_pose_estimation::PoseEstimator::objectModel ( ) const [inline]

Definition at line 43 of file pose_estimator.h.

void visual_pose_estimation::PoseEstimator::setObjectModel ( const cv::Mat &  object_points)

Definition at line 17 of file pose_estimator.cpp.

void visual_pose_estimation::PoseEstimator::setPlanar ( bool  is_planar) [inline]

Definition at line 49 of file pose_estimator.h.

tf::Pose visual_pose_estimation::PoseEstimator::solve ( const std::vector< cv::Point2f > &  image_points,
const image_geometry::PinholeCameraModel model 
) const

Definition at line 22 of file pose_estimator.cpp.

void visual_pose_estimation::PoseEstimator::solveImpl ( const std::vector< cv::Point2f > &  image_points,
const image_geometry::PinholeCameraModel model,
tf::Pose pose,
bool  have_prior 
) const [protected]

Definition at line 39 of file pose_estimator.cpp.

tf::Pose visual_pose_estimation::PoseEstimator::solveWithPrior ( const std::vector< cv::Point2f > &  image_points,
const image_geometry::PinholeCameraModel model,
const tf::Pose prior 
) const

Definition at line 30 of file pose_estimator.cpp.


Member Data Documentation

Definition at line 34 of file pose_estimator.h.

Definition at line 35 of file pose_estimator.h.


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


visual_pose_estimation
Author(s): Patrick Mihelich
autogenerated on Thu Aug 27 2015 14:29:48