simple_visual_slam

Current Minimal Interface

Reference Keyframe Policy

struct ReferenceKeyframePolicyInput {
    int tracked_features;
    int detected_keypoints;
    int candidate_landmarks;
    int frames_since_reference;
    int lost_frames;
    bool has_depth;
    bool has_accel;
};

struct ReferenceKeyframeDecision {
    ReferenceKeyframeAction action;
    double confidence;
    std::string reason;
};

Why These Fields Survived

Why Other Fields Were Removed