NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
sparse_mapping::SparseMap Member List

This is the complete list of members for sparse_mapping::SparseMap, including all inherited members.

ApplyTransform(Eigen::Affine3d const &T)sparse_mapping::SparseMapinline
best_previous_cid_sparse_mapping::SparseMap
camera_params_sparse_mapping::SparseMap
cid_fid_to_pid_sparse_mapping::SparseMap
cid_to_cam_t_global_sparse_mapping::SparseMap
cid_to_cid_sparse_mapping::SparseMap
cid_to_descriptor_map_sparse_mapping::SparseMap
cid_to_filename_sparse_mapping::SparseMap
cid_to_keypoint_map_sparse_mapping::SparseMap
cid_to_matching_cid_counts_sparse_mapping::SparseMap
clahe_sparse_mapping::SparseMap
db_to_cid_map_sparse_mapping::SparseMap
DetectFeatures()sparse_mapping::SparseMap
DetectFeatures(cv::Mat const &image, bool multithreaded, cv::Mat *descriptors, Eigen::Matrix2Xd *keypoints)sparse_mapping::SparseMap
DetectFeaturesFromFile(std::string const &filename, bool multithreaded, cv::Mat *descriptors, Eigen::Matrix2Xd *keypoints)sparse_mapping::SparseMap
detector()sparse_mapping::SparseMapinline
detector_sparse_mapping::SparseMap
GetCameraParameters(void) constsparse_mapping::SparseMapinline
GetDescriptor(int frame, int fid) constsparse_mapping::SparseMapinline
GetDetectorName()sparse_mapping::SparseMapinline
GetFrameFidToPidMap(int frame) constsparse_mapping::SparseMapinline
GetFrameFilename(int frame) constsparse_mapping::SparseMapinline
GetFrameGlobalTransform(int frame) constsparse_mapping::SparseMapinline
GetFrameKeypoints(int frame) constsparse_mapping::SparseMapinline
GetHistogramEqualization()sparse_mapping::SparseMapinline
GetLandmarkCidToFidMap(int landmark) constsparse_mapping::SparseMapinline
GetLandmarkPosition(int landmark) constsparse_mapping::SparseMapinline
GetNumFrames(void) constsparse_mapping::SparseMapinline
GetNumLandmarks(void) constsparse_mapping::SparseMapinline
GetNumObservations(void) constsparse_mapping::SparseMapinline
GetWorldTransform() constsparse_mapping::SparseMapinline
InitializeCidFidToPid()sparse_mapping::SparseMap
Load(const std::string &protobuf_file, bool localization=false)sparse_mapping::SparseMap
LoadKeypoints(const std::string &protobuf_file)sparse_mapping::SparseMap
loc_params() constsparse_mapping::SparseMapinline
loc_params()sparse_mapping::SparseMapinline
loc_params_sparse_mapping::SparseMap
Localize(std::string const &img_file, camera::CameraModel *pose, std::vector< Eigen::Vector3d > *inlier_landmarks=NULL, std::vector< Eigen::Vector2d > *inlier_observations=NULL, std::vector< int > *cid_list=NULL)sparse_mapping::SparseMap
Localize(const cv::Mat &image, camera::CameraModel *pose, std::vector< Eigen::Vector3d > *inlier_landmarks=NULL, std::vector< Eigen::Vector2d > *inlier_observations=NULL, std::vector< int > *cid_list=NULL)sparse_mapping::SparseMap
Localize(cv::Mat const &test_descriptors, Eigen::Matrix2Xd const &test_keypoints, camera::CameraModel *pose, std::vector< Eigen::Vector3d > *inlier_landmarks, std::vector< Eigen::Vector2d > *inlier_observations, std::vector< int > *cid_list=NULL, const cv::Mat &image=cv::Mat())sparse_mapping::SparseMap
mutex_detector_sparse_mapping::SparseMap
pid_to_cid_fid_sparse_mapping::SparseMap
pid_to_xyz_sparse_mapping::SparseMap
protobuf_file_sparse_mapping::SparseMap
PruneMap(void)sparse_mapping::SparseMap
Save(const std::string &protobuf_file) constsparse_mapping::SparseMap
SetCameraParameters(camera::CameraParameters camera_params)sparse_mapping::SparseMapinline
SetDefaultLocParams()sparse_mapping::SparseMap
SetDetectorParams(int min_features, int max_features, int retries, double min_thresh, double default_thresh, double max_thresh, double too_many_ratio, double too_few_ratio)sparse_mapping::SparseMap
SetFrameGlobalTransform(int frame, const Eigen::Affine3d &transform)sparse_mapping::SparseMapinline
SetLocParams(const LocalizationParameters &loc_params)sparse_mapping::SparseMap
SparseMap(const std::vector< std::string > &filenames, const std::string &detector, const camera::CameraParameters &params)sparse_mapping::SparseMap
SparseMap(const std::string &protobuf_file, bool localization=false)sparse_mapping::SparseMap
SparseMap(const std::vector< Eigen::Affine3d > &cid_to_cam_t, const std::vector< std::string > &filenames, const std::string &detector, const camera::CameraParameters &params)sparse_mapping::SparseMap
SparseMap(bool bundler_format, std::string const &filename, std::vector< std::string > const &files)sparse_mapping::SparseMap
user_cid_to_keypoint_map_sparse_mapping::SparseMap
user_pid_to_cid_fid_sparse_mapping::SparseMap
user_pid_to_xyz_sparse_mapping::SparseMap
vocab_db_sparse_mapping::SparseMapmutable
world_transform_sparse_mapping::SparseMap