25 explicit RobustKernel(g_type
delta)
28 virtual ~RobustKernel() {}
37 virtual void robustify(g_type squaredError, Eigen::Vector3<g_type>& rho)
const = 0;
g_type _delta
The window size parameter; errors above delta^2 are considered outliers.
virtual void robustify(g_type squaredError, Eigen::Vector3< g_type > &rho) const =0
compute the scaling factor for a error: The error is e^T Omega e The output rho is rho[0]: The actual...
g_type delta() const
Returns the current delta (window size) value.
virtual void setDelta(g_type delta)
set the window size of the error.
The primary namespace for the NDEVR SDK.
std::shared_ptr< RobustKernel > RobustKernelPtr
Shared pointer type for RobustKernel.