Go to the documentation of this file.
37 #ifndef __FEATURE_DETECTOR_UTILITIES_H__
38 #define __FEATURE_DETECTOR_UTILITIES_H__
105 std::cout <<
"WARNING: The number of features requested is above recommended level!" <<
'\n';
106 std::cout <<
"If a performance impact is noticed reduce number of features and/or framerate of camera" <<
'\n';
107 std::cout <<
"The recommended maximum camera settings when using the feature detector is:" <<
'\n';
108 std::cout <<
"Quarter Res: 15FPS and 1500 Features" <<
'\n';
109 std::cout <<
"Full Res: 5FPS and 5000 Features" <<
'\n';
152 memcpy(data, &mConfigItems,
sizeof(mConfigItems));
153 dataLength =
sizeof(mConfigItems);
204 features =
new std::vector<Feature>;
205 descriptors =
new std::vector<Descriptor>;
261 uint8_t * dataP =
reinterpret_cast<uint8_t *
>(featureDetector.
dataP);
262 for (
size_t i = 0; i < featureDetector.
numFeatures; i++) {
269 header.descriptors->push_back(
d);
static CRL_CONSTEXPR DataSource Source_Feature_Left
static CRL_CONSTEXPR Status Status_Ok
Status secondaryAppDataExtract(feature_detector::Header &header, const secondary_app::Header &orig)
static CRL_CONSTEXPR DataSource Source_Secondary_App_Data_0
static CRL_CONSTEXPR DataSource Source_Secondary_App_Data_3
void setMotion(const uint32_t &m)
uint32_t numberOfFeatures() const
static CRL_CONSTEXPR DataSource Source_Feature_Rectified_Aux
static CRL_CONSTEXPR DataSource Source_Feature_Rectified_Left
static CRL_CONSTEXPR DataSource Source_Feature_Right
uint32_t numberOfFeatures
static CRL_CONSTEXPR DataSource Source_Secondary_App_Data_5
static CRL_CONSTEXPR DataSource Source_Feature_Aux
static CRL_CONSTEXPR DataSource Source_Secondary_App_Data_2
void setGrouping(const bool &g)
static CRL_CONSTEXPR DataSource Source_Secondary_App_Data_4
static CRL_CONSTEXPR int RECOMMENDED_MAX_FEATURES_FULL_RES
std_msgs::Header const * header(const M &m)
void setNumberOfFeatures(const uint32_t &numberOfFeatures)
FeatureDetectorConfigParams mConfigItems
static CRL_CONSTEXPR DataSource Source_Feature_Rectified_Right
static CRL_CONSTEXPR DataSource Source_Secondary_App_Data_1
void setOptions(const uint32_t &opt)
static CRL_CONSTEXPR int RECOMMENDED_MAX_FEATURES_QUARTER_RES