#include <odometry.hpp>
Public Member Functions | |
void | draw () |
void | draw (const Sophus::SE3f &T_map_rel_odom) |
Odometry (const Sophus::SE3f &T_extrinsics) | |
void | update (const Sophus::SE3f &T_cam_rel_odom) |
~Odometry () | |
Public Attributes | |
int | gl_id_global |
int | gl_id_window |
std::vector< Sophus::SE3f > | global |
std::deque< Sophus::SE3f > | window |
Private Member Functions | |
void | _glGenLists () |
Private Attributes | |
bool | need_to_rebuild_global_list |
bool | need_to_rebuild_window_list |
unsigned int | size_of_odometry_trail |
Sophus::SE3f | T_extrinsics_rotation |
Definition at line 30 of file odometry.hpp.
qglv::Odometry::Odometry | ( | const Sophus::SE3f & | T_extrinsics | ) |
Definition at line 26 of file odometry.cpp.
Definition at line 36 of file odometry.cpp.
void qglv::Odometry::_glGenLists | ( | ) | [private] |
Definition at line 83 of file odometry.cpp.
void qglv::Odometry::draw | ( | ) |
Definition at line 113 of file odometry.cpp.
void qglv::Odometry::draw | ( | const Sophus::SE3f & | T_map_rel_odom | ) |
Definition at line 130 of file odometry.cpp.
void qglv::Odometry::update | ( | const Sophus::SE3f & | T_cam_rel_odom | ) |
Definition at line 45 of file odometry.cpp.
Definition at line 39 of file odometry.hpp.
Definition at line 39 of file odometry.hpp.
std::vector<Sophus::SE3f> qglv::Odometry::global |
Stores a dispersed sample of odometry frame poses (T_cam_rel_odom.inverse() transforms)
Definition at line 40 of file odometry.hpp.
bool qglv::Odometry::need_to_rebuild_global_list [private] |
Definition at line 46 of file odometry.hpp.
bool qglv::Odometry::need_to_rebuild_window_list [private] |
Definition at line 46 of file odometry.hpp.
unsigned int qglv::Odometry::size_of_odometry_trail [private] |
Definition at line 47 of file odometry.hpp.
Sophus::SE3f qglv::Odometry::T_extrinsics_rotation [private] |
Definition at line 44 of file odometry.hpp.
std::deque<Sophus::SE3f> qglv::Odometry::window |
Stores the last n odometry poses (T_cam_rel_odom.inverse() transforms)
Definition at line 41 of file odometry.hpp.