52 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
58 virtual void create_frame(EstimationFrame::Ptr& frame)
override;
60 virtual void update_frames(
const int current,
const gtsam::NonlinearFactorGraph& new_factors)
override;
62 void update_keyframes_overlap(
int current);
63 void update_keyframes_displacement(
int current);
64 void update_keyframes_entropy(
const gtsam::NonlinearFactorGraph& matching_cost_factors,
int current);
68 int entropy_num_frames;
69 double entropy_running_average;
70 std::vector<EstimationFrame::ConstPtr> keyframes;
73 std::unique_ptr<gtsam_points::CUDAStream> stream;
74 std::unique_ptr<gtsam_points::StreamTempBufferRoundRobin> stream_buffer_roundrobin;