#include <stdio.h>
#include <iostream>
#include <Eigen/Core>
#include <Eigen/Geometry>
Go to the source code of this file.
|
struct | frame_common::CamParams |
|
class | sba::Node |
| NODE holds graph nodes corresponding to frames, for use in sparse bundle adjustment. Each node has a 6DOF pose, encoded as a translation vector and rotation unit quaternion (Eigen classes). These represent the pose of the node in the world frame. More...
|
|
|
typedef Eigen::Vector3d | sba::Keypoint |
| Keypoints - subpixel using floats. u,v are pixel coordinates, d is disparity (if stereo) More...
|
|
typedef Eigen::Vector4d | sba::Point |
| Point holds 3D points using in world coordinates. Currently we just represent these as 4-vectors, with a final "1.0". More...
|
|
|
void | sba::transformF2W (Eigen::Matrix< double, 3, 4 > &m, const Eigen::Matrix< double, 4, 1 > &trans, const Eigen::Quaternion< double > &qrot) |
|
void | sba::transformN2N (Eigen::Matrix< double, 4, 1 > &trans, Eigen::Quaternion< double > &qrot, Node &nd0, Node &nd1) |
|
void | sba::transformW2F (Eigen::Matrix< double, 3, 4 > &m, const Eigen::Matrix< double, 4, 1 > &trans, const Eigen::Quaternion< double > &qrot) |
|