Class FeatureTracker¶
Defined in File feature-tracker.h
Inheritance Relationships¶
Derived Type¶
public aslam::GyroTracker
(Class GyroTracker)
Class Documentation¶
-
class aslam::FeatureTracker¶
Base class defining the interface for feature trackers.
Subclassed by aslam::GyroTracker
Public Functions
-
ASLAM_POINTER_TYPEDEFS(FeatureTracker)¶
-
ASLAM_DISALLOW_EVIL_CONSTRUCTORS(FeatureTracker)¶
-
inline virtual ~FeatureTracker()¶
-
virtual void track(const Quaternion &q_Ckp1_Ck, const VisualFrame &frame_k, aslam::VisualFrame *frame_kp1, FrameToFrameMatchesWithScore *matches_with_score_kp1_k) = 0¶
Track features and return the matches.
The matches are not written to the TrackId channels and should be written to the track id channels using a TrackManager (after e.g. outlier filtering).
Protected Functions
-
FeatureTracker() = default¶
-
ASLAM_POINTER_TYPEDEFS(FeatureTracker)¶