Class representing an association between two keyframes, used for graph-based pose alignement. More...
#include <keyframe_association.h>
Public Types | |
enum | Type { VO, RANSAC, ODOMETRY, LANDMARKS, VO, RANSAC, ODOMETRY, LANDMARKS } |
Association types. More... | |
enum | Type { VO, RANSAC, ODOMETRY, LANDMARKS, VO, RANSAC, ODOMETRY, LANDMARKS } |
Association types. More... | |
Public Attributes | |
AffineTransform | a2b |
Transform between the two keyframe poses. | |
int | kf_idx_a |
index of keyframe A | |
int | kf_idx_b |
index of keyframe B | |
std::vector< cv::DMatch > | matches |
for type=RANSAC, vector of RANSAC inliers mtaches | |
Type | type |
source of the association |
Class representing an association between two keyframes, used for graph-based pose alignement.
Association types:
Definition at line 43 of file include/rgbdtools/graph/keyframe_association.h.
Association types.
Definition at line 53 of file include/rgbdtools/graph/keyframe_association.h.
Association types.
Definition at line 53 of file rgbdtools_git/include/rgbdtools/graph/keyframe_association.h.
Transform between the two keyframe poses.
The transform is expressed in A's coordinate frame. A and B's poses are expressed in the fixed frame.
B.pose = A.pose * a2b
Definition at line 69 of file include/rgbdtools/graph/keyframe_association.h.
index of keyframe A
Definition at line 55 of file include/rgbdtools/graph/keyframe_association.h.
index of keyframe B
Definition at line 56 of file include/rgbdtools/graph/keyframe_association.h.
std::vector< cv::DMatch > rgbdtools::KeyframeAssociation::matches |
for type=RANSAC, vector of RANSAC inliers mtaches
Definition at line 60 of file include/rgbdtools/graph/keyframe_association.h.
source of the association
Definition at line 58 of file include/rgbdtools/graph/keyframe_association.h.