|  | NASA Astrobee Robot Software
    0.19.1
    Flight software for the Astrobee robots operating inside the International Space Station. | 
#include <sparse_mapping/vocab_tree.h>#include <sparse_mapping/sparse_map.h>#include <sparse_mapping/sparse_mapping.h>#include <sparse_map.pb.h>#include <glog/logging.h>#include <opencv2/highgui/highgui.hpp>#include <ff_common/utils.h>#include <DBoW2/DBoW2.h>#include <vector>#include <string>
| Classes | |
| class | sparse_mapping::ProtobufVocabulary< TDescriptor, F > | 
| class | sparse_mapping::ProtobufDatabase< TDescriptor, F > | 
| class | sparse_mapping::BinaryDB | 
| Namespaces | |
| sparse_mapping | |
| Typedefs | |
| typedef ProtobufVocabulary< DBoW2::FBrief::TDescriptor, DBoW2::FBrief > | sparse_mapping::BinaryVocabulary | 
| typedef ProtobufDatabase< DBoW2::FBrief::TDescriptor, DBoW2::FBrief > | sparse_mapping::BriefDatabase | 
| Functions | |
| void | sparse_mapping::BuildDB (std::string const &map_file, std::string const &descriptor, int depth, int branching_factor, int restarts) | 
| void | sparse_mapping::ResetDB (VocabDB *db) | 
| void | sparse_mapping::MatDescrToVec (cv::Mat const &mat, std::vector< float > *vec) | 
| void | sparse_mapping::MatDescrToVec (cv::Mat const &mat, DBoW2::BriefDescriptor *brief) | 
| void | sparse_mapping::QueryDB (std::string const &descriptor, VocabDB *vocab_db, int num_similar, cv::Mat const &descriptors, std::vector< int > *indices, std::vector< double > *scores) | 
| void | sparse_mapping::BuildDBforDBoW2 (sparse_mapping::SparseMap *map, std::string const &descriptor, int depth, int branching_factor, int restarts) |