#include <pose_graph/pose_graph.h>
#include <boost/format.hpp>
#include <stdexcept>
#include <string>
Go to the source code of this file.
Classes | |
struct | pose_graph::DisconnectedNodesException |
Exception when expected two nodes to be connected and they aren't. More... | |
struct | pose_graph::DuplicateEdgeIdException |
Exception for trying to add an EdgeId that already exists. More... | |
struct | pose_graph::DuplicateNodeIdException |
Exception for trying to add a NodeId that already exists. More... | |
struct | pose_graph::FileFormatException |
Exception for incorrect format of saved graph. More... | |
struct | pose_graph::FileOpenException |
Exception for failing to open a file. More... | |
struct | pose_graph::GraphOptimizationException |
Exception when SPA optimization fails. More... | |
struct | pose_graph::NonexistentParamException |
Exception for not finding a ros parameter. More... | |
class | pose_graph::PoseGraphException |
A base class for all pose_graph exceptions; provides a handy boost::format parent constructor. More... | |
struct | pose_graph::UnknownEdgeIdException |
Exception for unknown EdgeId. More... | |
struct | pose_graph::UnknownNodeIdException |
Exception for unknown NodeId. More... | |
struct | pose_graph::UnknownTopicException |
Exception for a topic that hasn't been registered with a pose graph. More... | |
Namespaces | |
namespace | pose_graph |