Public Types | Public Member Functions | Private Attributes | List of all members
cartographer::mapping::OdometryStateTracker Class Reference

#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 OdometryStatenewest () const
const OdometryStatesodometry_states () const
 OdometryStateTracker (int window_size)

Private Attributes

OdometryStates odometry_states_
size_t window_size_

Detailed Description

Definition at line 40 of file odometry_state_tracker.h.

Member Typedef Documentation

Definition at line 42 of file odometry_state_tracker.h.

Constructor & Destructor Documentation

cartographer::mapping::OdometryStateTracker::OdometryStateTracker ( int  window_size)

Definition at line 29 of file

Member Function Documentation

void cartographer::mapping::OdometryStateTracker::AddOdometryState ( const OdometryState odometry_state)

Definition at line 39 of file

bool cartographer::mapping::OdometryStateTracker::empty ( ) const

Definition at line 47 of file

const OdometryState & cartographer::mapping::OdometryStateTracker::newest ( ) const

Definition at line 49 of file

const OdometryStateTracker::OdometryStates & cartographer::mapping::OdometryStateTracker::odometry_states ( ) const

Definition at line 35 of file

Member Data Documentation

OdometryStates cartographer::mapping::OdometryStateTracker::odometry_states_

Definition at line 59 of file odometry_state_tracker.h.

size_t cartographer::mapping::OdometryStateTracker::window_size_

Definition at line 60 of file odometry_state_tracker.h.

The documentation for this class was generated from the following files:

autogenerated on Mon Jun 10 2019 12:51:39