#include <odometry_state_tracker.h>
Public Types | |
using | OdometryStates = std::deque< OdometryState > |
Public Member Functions | |
void | AddOdometryState (const OdometryState &odometry_state) |
bool | empty () const |
const OdometryState & | newest () const |
const OdometryStates & | odometry_states () const |
OdometryStateTracker (int window_size) | |
Private Attributes | |
OdometryStates | odometry_states_ |
size_t | window_size_ |
Definition at line 40 of file odometry_state_tracker.h.
using cartographer::mapping::OdometryStateTracker::OdometryStates = std::deque<OdometryState> |
Definition at line 42 of file odometry_state_tracker.h.
|
explicit |
Definition at line 29 of file odometry_state_tracker.cc.
void cartographer::mapping::OdometryStateTracker::AddOdometryState | ( | const OdometryState & | odometry_state | ) |
Definition at line 39 of file odometry_state_tracker.cc.
bool cartographer::mapping::OdometryStateTracker::empty | ( | ) | const |
Definition at line 47 of file odometry_state_tracker.cc.
const OdometryState & cartographer::mapping::OdometryStateTracker::newest | ( | ) | const |
Definition at line 49 of file odometry_state_tracker.cc.
const OdometryStateTracker::OdometryStates & cartographer::mapping::OdometryStateTracker::odometry_states | ( | ) | const |
Definition at line 35 of file odometry_state_tracker.cc.
|
private |
Definition at line 59 of file odometry_state_tracker.h.
|
private |
Definition at line 60 of file odometry_state_tracker.h.