- Author
 - Chandra Mangipudi 
 
- Date
 - 10/08/16 
 
Definition at line 43 of file lhm.h.
 
 | 
|   | lhm (Eigen::MatrixXd obj_pts_, Eigen::MatrixXd img_pts_, Eigen::MatrixXd cam_, int n0) | 
|   | Number of 2d/3d correspondences.  More...
  | 
|   | 
| bool  | compute_pose (Eigen::Ref< Eigen::Matrix3d > R_, Eigen::Ref< Eigen::Vector3d > t_) | 
|   | Function to compute pose using LHM PnP algorithm.  More...
  | 
|   | 
| void  | absKernel () | 
|   | Function to compute pose during an iteration.  More...
  | 
|   | 
| void  | estimate_t () | 
|   | Function to estimate translation given an estimated rotation matrix.  More...
  | 
|   | 
| void  | xform () | 
|   | Transform object points in Body frame (Landmark Frame) to estimated Camera Frame.  More...
  | 
|   | 
| Eigen::Matrix4d  | qMatQ (Eigen::VectorXd q) | 
|   | Iternal Function of quaternion.  More...
  | 
|   | 
| Eigen::Matrix4d  | qMatW (Eigen::VectorXd q) | 
|   | Iternal Function of quaternion.  More...
  | 
|   | 
 | 
| Eigen::MatrixXd  | obj_pts | 
|   | 
| Eigen::MatrixXd  | img_pts | 
|   | Object points in Camera Co-ordinate system.  More...
  | 
|   | 
| Eigen::MatrixXd  | cam_intrinsic | 
|   | Image points in pixel co-ordinates.  More...
  | 
|   | 
| Eigen::MatrixXd  | P | 
|   | Camera intrinsic matrix.  More...
  | 
|   | 
| Eigen::MatrixXd  | Q | 
|   | Trnaspose of Object points .  More...
  | 
|   | 
| Eigen::Matrix3d  | R | 
|   | Transpose of Image points .  More...
  | 
|   | 
| Eigen::Matrix3d  | G | 
|   | Matrix for internal computations.  More...
  | 
|   | 
| Eigen::Vector3d  | t | 
|   | Rotation Matrix.  More...
  | 
|   | 
| std::vector< Eigen::Matrix3d >  | F | 
|   | Translation Vector.  More...
  | 
|   | 
| double  | err | 
|   | Storage matrix for each point.  More...
  | 
|   | 
| double  | err2 | 
|   | Error variable for convergence selection.  More...
  | 
|   | 
| int  | n | 
|   | Error variable for convergence selection.  More...
  | 
|   | 
      
        
          | bool lhm::compute_pose  | 
          ( | 
          Eigen::Ref< Eigen::Matrix3d >  | 
          R_,  | 
        
        
           | 
           | 
          Eigen::Ref< Eigen::Vector3d >  | 
          t_  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Function to compute pose using LHM PnP algorithm. 
- Parameters
 - 
  
    | R_ | Rotation matrix  | 
    | t_ | Trnaslation Vector  | 
  
   
- Returns
 - Success flag 
 
Definition at line 197 of file lhm.cpp.
References absKernel(), EPSILON_LHM, err, err2, F, G, mrpt::pbmap::inverse(), n, P, Q, R, and TOL_LHM.
Referenced by mrpt::vision::pnp::CPnP::lhm().
 
 
Transform object points in Body frame (Landmark Frame) to estimated Camera Frame. 
Definition at line 54 of file lhm.cpp.
References n, P, Q, R, and t.
Referenced by absKernel().