8 #ifndef __READER_TUM_HPP 9 #define __READER_TUM_HPP 12 #include <Eigen/Dense> 46 std::string
name()
const;
48 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
51 static constexpr
float tum_inverse_scale_ = 1.0f / 5000.0f;
57 static constexpr
double max_match_timestamp_dist_ = 0.02;
59 static constexpr
double max_interp_timestamp_dist_ = 10.0 * max_match_timestamp_dist_;
61 std::vector<std::string> depth_filenames_;
63 std::vector<std::string> rgb_filenames_;
Definition: reader_base.hpp:46
Base abstract class for dataset readers.
Definition: reader_base.hpp:139
std::string name() const
The name of the reader.
TUMReader(const ReaderConfig &c)
Construct a TUMReader from a ReaderConfig.
ReaderStatus
The result of trying to read a depth/RGB image or a pose.
Definition: reader_base.hpp:105
void restart()
Restart reading from the beginning.
Reader for the TUM RGBD dataset.
Definition: reader_tum.hpp:29
Helper wrapper to allocate and de-allocate octants in the octree.
Definition: colour_utils.hpp:17