PositionEstimator: correction weight depends on flow quality