|
NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
Go to the documentation of this file.
19 #ifndef VISION_COMMON_FEATURE_POINT_H_
20 #define VISION_COMMON_FEATURE_POINT_H_
24 #include <gtsam/geometry/Point2.h>
47 template <
class ARCHIVE>
48 void serialize(ARCHIVE& ar,
const unsigned int ) {
50 ar& BOOST_SERIALIZATION_NVP(
image_id);
59 #endif // VISION_COMMON_FEATURE_POINT_H_
Definition: brisk_feature_detector_and_matcher.h:25
Definition: feature_point.h:34
int ImageId
Definition: feature_point.h:30
std::vector< FeaturePoint > FeaturePoints
Definition: feature_point.h:56
FeatureId feature_track_id
Definition: feature_point.h:41
ImageId image_id
Definition: feature_point.h:40
localization_common::Time timestamp
Definition: feature_point.h:42
friend class boost::serialization::access
Definition: feature_point.h:46
FeaturePoint()
Definition: feature_point.h:38
int FeatureId
Definition: feature_point.h:29
double Time
Definition: time.h:23
FeaturePoint(const double u, const double v, const ImageId image_id, const FeatureId feature_track_id, const localization_common::Time timestamp)
Definition: feature_point.h:35
gtsam::Point2 image_point
Definition: feature_point.h:39