00001 #ifndef RGBD_SLAM_TRAFO_EST_H_ 00002 #define RGBD_SLAM_TRAFO_EST_H_ 00003 00004 #include <Eigen/Core> 00005 #include <opencv2/features2d/features2d.hpp> 00006 class Node; //Fwd declaration 00007 00009 void getTransformFromMatchesG2O(const Node* earlier_node, 00010 const Node* newer_node, 00011 const std::vector<cv::DMatch> & matches, 00012 Eigen::Matrix4f& transformation_estimate, //Input (initial guess) and Output 00013 int iterations = 10); 00014 #endif