Class FeatureFinder
- Defined in File feature_finder.hpp 
Inheritance Relationships
Derived Types
- public robot_calibration::CheckerboardFinder< T >(Template Class CheckerboardFinder)
- public robot_calibration::LedFinder(Class LedFinder)
- public robot_calibration::PlaneFinder(Class PlaneFinder)
- public robot_calibration::ScanFinder(Class ScanFinder)
Class Documentation
- 
class FeatureFinder
- Base class for a feature finder. - Subclassed by robot_calibration::CheckerboardFinder< T >, robot_calibration::LedFinder, robot_calibration::PlaneFinder, robot_calibration::ScanFinder - Public Functions - 
inline FeatureFinder()
 - 
inline virtual ~FeatureFinder()
 - Initialize the feature finder. - Parameters:
- name – The name of this finder. 
- node – The node to use when loading feature finder configuration data. 
 
- Returns:
- True/False if the feature finder was able to be initialized 
 
 - 
inline std::string getName()
- Get the name of this feature finder. 
 - 
virtual bool find(robot_calibration_msgs::msg::CalibrationData *msg) = 0
- Once the robot has been moved into the proper position and settled, this function will be called. It should add any new observations to the msg passed in. - Parameters:
- msg – The message to which observations should be added. 
- Returns:
- True if feature finder succeeded in finding the features and adding them to the observation list. False otherwise. 
 
 
- 
inline FeatureFinder()