#include <ros/ros.h>#include <pcl_ros/publisher.h>#include <pcl_ros/pcl_nodelet.h>#include <sensor_msgs/PointCloud2.h>#include <sensor_msgs/PointCloud.h>#include <sensor_msgs/point_cloud_conversion.h>#include <pointcloud_registration/pointcloud_registration_point_types.h>#include <pcl/io/pcd_io.h>#include <Eigen/SVD>#include "pcl/filters/statistical_outlier_removal.h"#include "pcl/filters/voxel_grid.h"#include "pcl/kdtree/kdtree_flann.h"#include "pcl/registration/transforms.h"#include <pcl/features/normal_3d_omp.h>#include <pluginlib/class_list_macros.h>#include <pointcloud_registration/icp/icp_correspondences_check.h>#include <algorithm>#include <ctime>
Go to the source code of this file.
Classes | |
| class | pointcloud_registration::PointCloudRegistration |
Namespaces | |
| namespace | pointcloud_registration |
Functions | |
| bool | pointcloud_registration::pclSort (pcl::PointXYZINormal i, pcl::PointXYZINormal j) |
| bool | pointcloud_registration::pclUnique (pcl::PointXYZINormal i, pcl::PointXYZINormal j) |
| PLUGINLIB_DECLARE_CLASS (pointcloud_registration, PointCloudRegistration, pointcloud_registration::PointCloudRegistration, nodelet::Nodelet) | |
Variables | |
| const float | pointcloud_registration::PI = 3.14159265 |
| PLUGINLIB_DECLARE_CLASS | ( | pointcloud_registration | , |
| PointCloudRegistration | , | ||
| pointcloud_registration::PointCloudRegistration | , | ||
| nodelet::Nodelet | |||
| ) |