#include <pnp/ppnp.h>
Public Member Functions | |
ppnp (const Eigen::MatrixXd &obj_pts, const Eigen::MatrixXd &img_pts, const Eigen::MatrixXd &cam_intrinsic) | |
Constructor for the P-PnP class. More... | |
bool | compute_pose (Eigen::Matrix3d &R, Eigen::Vector3d &t, int n) |
Function to compute pose. More... | |
Private Attributes | |
Eigen::MatrixXd | P |
Eigen::MatrixXd | S |
Image points in pixels. More... | |
Eigen::MatrixXd | C |
Object points in Camera Co-ordinate system. More... | |
mrpt::vision::pnp::ppnp::ppnp | ( | const Eigen::MatrixXd & | obj_pts, |
const Eigen::MatrixXd & | img_pts, | ||
const Eigen::MatrixXd & | cam_intrinsic | ||
) |
bool mrpt::vision::pnp::ppnp::compute_pose | ( | Eigen::Matrix3d & | R, |
Eigen::Vector3d & | t, | ||
int | n | ||
) |
Function to compute pose.
[out] | R | Rotation matrix |
t | Trnaslation Vector | |
n | Number of 2d/3d correspondences |
Definition at line 26 of file ppnp.cpp.
References mrpt::math::norm(), and R.
|
private |
|
private |
Page generated by Doxygen 1.8.14 for MRPT 1.5.7 Git: 5902e14cc Wed Apr 24 15:04:01 2019 +0200 at lun oct 28 01:39:17 CET 2019 |