rsasaki0109 / ndt_omp_ros2

ROS2 porting of ndt_omp
BSD 2-Clause "Simplified" License
38 stars 17 forks source link

Class variables initialized by the class constructor unintentionally changes #1

Closed rsasaki0109 closed 4 years ago

rsasaki0109 commented 4 years ago

In gicp_omp method, A rigid_transformationestimation method is intialialized in the class constructor. https://github.com/rsasaki0109/ndt_omp_ros2/blob/master/include/pclomp/gicp_omp.h#L119

But, the following error occurs because the method is not intialialized. https://github.com/rsasaki0109/ndt_omp_ros2/blob/master/include/pclomp/gicp_omp_impl.hpp#L479

terminate called after throwing an instance of 'std::bad_function_call'
  what():  bad_function_call
rsasaki0109 commented 4 years ago

This error occured the PCL version was not 1.8 but 1.10(Latest edition)