SaDVIO
|
#include <vector>
#include <memory>
#include <utility>
#include <Eigen/Core>
#include <Eigen/Geometry>
#include <Eigen/StdVector>
#include <unordered_map>
Go to the source code of this file.
Namespaces | |
isae | |
Typedefs | |
typedef Eigen::Matrix< double, 6, 1 > | isae::Vector6d |
A double Eigen vector in 6D. More... | |
typedef std::pair< std::shared_ptr< isae::AFeature >, std::shared_ptr< isae::AFeature > > | isae::feature_pair |
A pair of feature, useful to represent matches. More... | |
typedef std::vector< feature_pair > | isae::vec_match |
A vector of feature pairs i.e. matches. More... | |
typedef std::unordered_map< std::string, vec_match > | isae::typed_vec_match |
An unordered map to link match vector with their type. More... | |
typedef std::unordered_map< std::string, std::vector< std::shared_ptr< isae::AFeature > > > | isae::typed_vec_features |
A typed vector of features to handle hetereogeneous feature sets. More... | |
typedef std::unordered_map< std::string, std::vector< std::shared_ptr< isae::ALandmark > > > | isae::typed_vec_landmarks |
A typed vector of landmarks to handle hetereogeneous landmark sets. More... | |