NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
match_set.h
Go to the documentation of this file.
1 /* Copyright (c) 2017, United States Government, as represented by the
2  * Administrator of the National Aeronautics and Space Administration.
3  *
4  * All rights reserved.
5  *
6  * The Astrobee platform is licensed under the Apache License, Version 2.0
7  * (the "License"); you may not use this file except in compliance with the
8  * License. You may obtain a copy of the License at
9  *
10  * http://www.apache.org/licenses/LICENSE-2.0
11  *
12  * Unless required by applicable law or agreed to in writing, software
13  * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
14  * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
15  * License for the specific language governing permissions and limitations
16  * under the License.
17  */
18 #ifndef CALIBRATION_MATCH_SET_H_
19 #define CALIBRATION_MATCH_SET_H_
20 
22 
23 #include <Eigen/Geometry>
24 
25 #include <vector>
26 
27 namespace calibration {
28 struct MatchSet {
30  const std::vector<int>& inliers)
34  std::vector<int> inliers;
35 };
36 } // namespace calibration
37 
38 #endif // CALIBRATION_MATCH_SET_H_
calibration::MatchSet::correspondences
localization_common::ImageCorrespondences correspondences
Definition: match_set.h:32
localization_common::ImageCorrespondences
Definition: image_correspondences.h:26
localization_common::Isometry3d
Eigen::Isometry3d Isometry3d(const Eigen::Vector3d &translation, const RotationType &rotation)
Definition: utilities.h:226
calibration
Definition: camera_target_based_intrinsics_calibrator.h:42
calibration::MatchSet::MatchSet
MatchSet(const localization_common::ImageCorrespondences &correspondences, const Eigen::Isometry3d &pose_estimate, const std::vector< int > &inliers)
Definition: match_set.h:29
calibration::MatchSet::pose_estimate
Eigen::Isometry3d pose_estimate
Definition: match_set.h:33
calibration::MatchSet
Definition: match_set.h:28
image_correspondences.h
calibration::MatchSet::inliers
std::vector< int > inliers
Definition: match_set.h:34