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.