Class LpmAlignment

Inheritance Relationships

Base Type

Class Documentation

class regbox::LpmAlignment : public regbox::BaseAlignment<PclPointCloudPtr<pcl::PointXYZI>>

Public Functions

virtual ~LpmAlignment() = default

Protected Functions

virtual RegistrationResult registerCloudImpl(const PclPointCloudPtr<pcl::PointXYZI> &target, const PclPointCloudPtr<pcl::PointXYZI> &source, const aslam::Transformation &prior_T_target_source) override
RegistrationResult createResultFromTransformation(const PclPointCloudPtr<pcl::PointXYZI> &source, PointMatcher<double>::TransformationParameters &&T) const noexcept