Definition at line 85 of file pointcloud_registration_node.cpp.
Definition at line 329 of file pointcloud_registration_node.cpp.
Definition at line 361 of file pointcloud_registration_node.cpp.
pcl::PointCloud< pcl::PointNormal > PointCloudRegistration::convertFromMsgToPointCloud | ( | const sensor_msgs::PointCloud2 & | pointcloud_msg | ) |
Definition at line 209 of file pointcloud_registration_node.cpp.
Eigen::Matrix4f PointCloudRegistration::getOverlapTransformation | ( | ) |
Definition at line 116 of file pointcloud_registration_node.cpp.
void PointCloudRegistration::pointcloudRegistrationCallBack | ( | const sensor_msgs::PointCloud2 & | msg | ) |
Definition at line 368 of file pointcloud_registration_node.cpp.
void PointCloudRegistration::publishPointCloud | ( | pcl::PointCloud< pcl::PointNormal > & | pointcloud | ) |
Definition at line 178 of file pointcloud_registration_node.cpp.
void PointCloudRegistration::spin | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 414 of file pointcloud_registration_node.cpp.
int PointCloudRegistration::counter_ [private] |
Definition at line 102 of file pointcloud_registration_node.cpp.
bool PointCloudRegistration::curvature_check_ [private] |
Definition at line 101 of file pointcloud_registration_node.cpp.
double PointCloudRegistration::downsample_leafsize_ [private] |
Definition at line 100 of file pointcloud_registration_node.cpp.
bool PointCloudRegistration::downsample_pointcloud_after_ [private] |
Definition at line 101 of file pointcloud_registration_node.cpp.
bool PointCloudRegistration::downsample_pointcloud_before_ [private] |
Definition at line 101 of file pointcloud_registration_node.cpp.
time_t PointCloudRegistration::end [private] |
Definition at line 103 of file pointcloud_registration_node.cpp.
double PointCloudRegistration::epsilon_curvature_ [private] |
Definition at line 100 of file pointcloud_registration_node.cpp.
double PointCloudRegistration::epsilon_transformation_ [private] |
Definition at line 100 of file pointcloud_registration_node.cpp.
double PointCloudRegistration::epsilon_z_ [private] |
Definition at line 100 of file pointcloud_registration_node.cpp.
std::string PointCloudRegistration::field_ [private] |
Definition at line 98 of file pointcloud_registration_node.cpp.
bool PointCloudRegistration::filter_outliers_ [private] |
Definition at line 101 of file pointcloud_registration_node.cpp.
Eigen::Matrix4f PointCloudRegistration::final_transformation_ [private] |
Definition at line 104 of file pointcloud_registration_node.cpp.
bool PointCloudRegistration::firstCloudReceived_ [private] |
Definition at line 110 of file pointcloud_registration_node.cpp.
std::string PointCloudRegistration::frame_id_ [private] |
Definition at line 98 of file pointcloud_registration_node.cpp.
pcl::IterativeClosestPointCorrespondencesCheck<pcl::PointNormal, pcl::PointNormal> PointCloudRegistration::icp_ [private] |
Definition at line 108 of file pointcloud_registration_node.cpp.
Definition at line 109 of file pointcloud_registration_node.cpp.
int PointCloudRegistration::max_nn_icp_ [private] |
Definition at line 99 of file pointcloud_registration_node.cpp.
int PointCloudRegistration::max_nn_overlap_ [private] |
Definition at line 99 of file pointcloud_registration_node.cpp.
int PointCloudRegistration::max_number_of_iterations_icp_ [private] |
Definition at line 99 of file pointcloud_registration_node.cpp.
std::string PointCloudRegistration::merged_pointcloud_topic_ [private] |
Definition at line 98 of file pointcloud_registration_node.cpp.
ros::NodeHandle PointCloudRegistration::nh_ [private] |
Definition at line 97 of file pointcloud_registration_node.cpp.
Definition at line 111 of file pointcloud_registration_node.cpp.
Definition at line 111 of file pointcloud_registration_node.cpp.
Definition at line 111 of file pointcloud_registration_node.cpp.
Definition at line 106 of file pointcloud_registration_node.cpp.
Definition at line 105 of file pointcloud_registration_node.cpp.
double PointCloudRegistration::radius_icp_ [private] |
Definition at line 100 of file pointcloud_registration_node.cpp.
double PointCloudRegistration::radius_overlap_ [private] |
Definition at line 100 of file pointcloud_registration_node.cpp.
int PointCloudRegistration::scan_index_ [private] |
Definition at line 102 of file pointcloud_registration_node.cpp.
bool PointCloudRegistration::secondCloudReceived_ [private] |
Definition at line 110 of file pointcloud_registration_node.cpp.
time_t PointCloudRegistration::start [private] |
Definition at line 103 of file pointcloud_registration_node.cpp.
std::string PointCloudRegistration::subscribe_pointcloud_topic_ [private] |
Definition at line 98 of file pointcloud_registration_node.cpp.