covariance_regularization.cuh 457 B

12345678910111213141516
  1. #ifndef FAST_GICP_CUDA_COVARIANCE_REGULARIZATION_CUH
  2. #define FAST_GICP_CUDA_COVARIANCE_REGULARIZATION_CUH
  3. #include <Eigen/Core>
  4. #include <thrust/device_vector.h>
  5. #include <fast_gicp/gicp/gicp_settings.hpp>
  6. namespace fast_gicp {
  7. namespace cuda {
  8. void covariance_regularization(thrust::device_vector<Eigen::Vector3f>& means, thrust::device_vector<Eigen::Matrix3f>& covs, RegularizationMethod method);
  9. } // namespace cuda
  10. } // namespace fast_gicp
  11. #endif