Classes | |
class | GraphMapper |
Holds the state of the graph mapping algorithm, which runs in the background as long as this object exists. More... | |
struct | GraphSlamException |
Base class for all graph_slam exceptions. More... | |
class | LocalizationBuffer |
Maintains a history of graph localizations; uses a fixed frame to extrapolate A localization is a PoseStamped whose frame id is of the form 'node42'. More... | |
struct | LocalizationExtrapolationException |
Localization buffer doesn't contain localizations surrounding time t. More... | |
struct | LocalizationOrdering |
struct | LocalizationTimeoutException |
Exception for when we time out waiting for localization. More... | |
struct | Lock |
class | Odometer |
Keeps track of displacement of a moving frame w.r.t fixed frame. More... | |
Typedefs | |
typedef boost::circular_buffer < LocPtr > | Buf |
typedef boost::mutex::scoped_lock | Lock |
typedef msg::LocalizationDistribution::ConstPtr | LocPtr |
typedef boost::optional < ros::Time > | MaybeTime |
typedef boost::shared_ptr < tf::TransformListener > | TfPtr |
typedef boost::circular_buffer<LocPtr> graph_slam::Buf |
Definition at line 53 of file localization_buffer.cpp.
typedef boost::mutex::scoped_lock graph_slam::Lock |
Definition at line 52 of file localization_buffer.cpp.
typedef msg::LocalizationDistribution::ConstPtr graph_slam::LocPtr |
Definition at line 57 of file graph_mapper.cpp.
typedef boost::optional<ros::Time> graph_slam::MaybeTime |
Definition at line 58 of file graph_mapper.cpp.
typedef boost::shared_ptr<tf::TransformListener> graph_slam::TfPtr |
Definition at line 52 of file localization_buffer.h.