Struct AdaptiveThreshold¶
Defined in File adaptive_threshold.h
Struct Documentation¶
-
struct AdaptiveThreshold¶
Adaptive threshold for ICP registration.
Public Functions
-
explicit AdaptiveThreshold(double max_range, double initial_threshold = 2.0, double min_motion_threshold = 0.01)¶
Constructor for Adaptive threshold.
- Parameters:
max_range[in] Maximum range of the sensor.
initial_threshold[in] Initial threshold.
min_motion_threshold[in] Minimum motion threshold.
-
void update_model_deviation(const core::Matrix4dR ¤t_deviation)¶
Update the current belief of the deviation from the prediction model.
- Parameters:
current_deviation[in] Current deviation.
-
inline double compute_threshold() const¶
Returns the KISS-ICP adaptive threshold used in registration.
- Returns:
The KISS-ICP adaptive threshold used in registration.
-
explicit AdaptiveThreshold(double max_range, double initial_threshold = 2.0, double min_motion_threshold = 0.01)¶