Struct CameraReferenceRegistrationParameters
Struct Documentation
-
struct CameraReferenceRegistrationParameters
Public Functions
-
inline void declareDynamic(rclcpp::Node *ipNode) const
Declare parameters as dynamic to be adjusted during runtime.
- Parameters:
ipNode – [in] Pointer to node for which the parameters are to be declared.
-
inline bool tryToSetParameter(const rclcpp::Parameter &iParameter)
Try to set available parameter from given rclcpp::Parameter.
This will try through all parameters in list and try to set value.
- Returns:
True, if successful, i.e., if a parameter from the list has been updated. False otherwise.
Public Members
-
DynamicParameter<bool> limit_single_board_rpj_error =
DynamicParameter<bool>(false,"Use max maximum reprojection error to accept during calibration of a single target ""pose. If false, 'board_max_rpj_error' is ignored.")
-
DynamicParameter<double> single_board_max_rpj_error =
DynamicParameter<double>(5.0,"Limit for maximum reprojection error to accept during calibration of a single target ""pose. All calibrated poses, that exceed this limit are rejected.",0.001, 5.0)
-
DynamicParameter<int> single_board_min_inliers =
DynamicParameter<int>(10,"Threshold for minimum number of inliers to accept during calibration of a single ""target pose. All calibrated poses, that do not reach this threshold are rejected.",4, 16)
-
DynamicParameter<double> pnp_inlier_rpj_error_limit =
DynamicParameter<double>(8.0,"Limit for maximum reprojection error for which points are considered as RANSAC ""inliers during PnP.",0.00001, 10.0)
-
inline void declareDynamic(rclcpp::Node *ipNode) const