#point-cloud-library #ransac
Вопрос:
Я не нашел, как использовать pcl для выполнения линейной регрессии 2D RANSAC. Я предполагаю, что какой-то метод не реализован. Когда я добавляю pcl::SACSegmentationlt;pcl::PointXYgt; segmentation
, код компилируется, но я получаю ошибку компоновщика:
/usr/bin/ld: lib.so: undefined reference to `pcl::SACSegmentationlt;pcl::PointXYgt;::segment(pcl::PointIndicesamp;, pcl::ModelCoefficientsamp;)' /usr/bin/ld: lib.so: undefined reference to `pcl::SACSegmentationlt;pcl::PointXYgt;::initSAC(int)' /usr/bin/ld: lib.so: undefined reference to `pcl::SACSegmentationlt;pcl::PointXYgt;::initSACModel(int)' collect2: error: ld returned 1 exit status
Мой обходной путь заключается в использовании pcl::SACSegmentationlt;pcl::PointXYZgt; segmentation
и установке z=0, но это дополнительный шаг для преобразования точек из 2D в 3D.