All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines
Public Member Functions | Private Attributes
pointcloud_registration::PointCloudRegistration Class Reference
Inheritance diagram for pointcloud_registration::PointCloudRegistration:
Inheritance graph
[legend]

List of all members.

Public Member Functions

pcl::PointCloud
< pcl::PointXYZINormal > 
convertFromMsgToPointCloud (const sensor_msgs::PointCloud &pointcloud_msg)
Eigen::Matrix4f getOverlapTransformation ()
void onInit ()
 PointCloudRegistration ()
void pointcloudRegistrationCallBack (const sensor_msgs::PointCloud &msg)
void publishPointCloud (pcl::PointCloud< pcl::PointXYZINormal > &pointcloud)
 ~PointCloudRegistration ()

Private Attributes

bool curvature_check_
double downsample_leafsize_
bool downsample_pointcloud_after_
bool downsample_pointcloud_before_
time_t end
double epsilon_curvature_
double epsilon_transformation_
double epsilon_z_
std::string field_
bool filter_outliers_
Eigen::Matrix4f final_transformation_
bool firstCloudReceived_
std::string frame_id_
pcl::IterativeClosestPointCorrespondencesCheck
< pcl::PointXYZINormal,
pcl::PointXYZINormal > 
icp_
pcl::KdTreeFLANN
< pcl::PointXYZINormal > 
kdtree_
int max_nn_icp_
int max_nn_overlap_
int max_number_of_iterations_icp_
std::string merged_pointcloud_topic_
pcl::PointCloud
< pcl::PointXYZINormal > 
pointcloud2_current_
pcl::PointCloud
< pcl::PointXYZINormal > 
pointcloud2_merged_
pcl::PointCloud
< pcl::PointXYZINormal > 
pointcloud2_transformed_
ros::Publisher pointcloud_merged_publisher_
ros::Subscriber pointcloud_subscriber_
double radius_icp_
double radius_overlap_
int scan_index_
bool secondCloudReceived_
time_t start
std::string subscribe_pointcloud_topic_

Detailed Description

Definition at line 84 of file pointcloud_registration_nodelet.cpp.


Constructor & Destructor Documentation

Definition at line 355 of file pointcloud_registration_nodelet.cpp.

Definition at line 359 of file pointcloud_registration_nodelet.cpp.


Member Function Documentation

Definition at line 206 of file pointcloud_registration_nodelet.cpp.

Definition at line 117 of file pointcloud_registration_nodelet.cpp.

Reimplemented from pcl_ros::PCLNodelet.

Definition at line 319 of file pointcloud_registration_nodelet.cpp.

Definition at line 366 of file pointcloud_registration_nodelet.cpp.

void PointCloudRegistration::publishPointCloud ( pcl::PointCloud< pcl::PointXYZINormal > &  pointcloud)

Definition at line 175 of file pointcloud_registration_nodelet.cpp.


Member Data Documentation

Definition at line 102 of file pointcloud_registration_nodelet.cpp.

Definition at line 101 of file pointcloud_registration_nodelet.cpp.

Definition at line 102 of file pointcloud_registration_nodelet.cpp.

Definition at line 102 of file pointcloud_registration_nodelet.cpp.

Definition at line 104 of file pointcloud_registration_nodelet.cpp.

Definition at line 101 of file pointcloud_registration_nodelet.cpp.

Definition at line 101 of file pointcloud_registration_nodelet.cpp.

Definition at line 101 of file pointcloud_registration_nodelet.cpp.

Definition at line 99 of file pointcloud_registration_nodelet.cpp.

Definition at line 102 of file pointcloud_registration_nodelet.cpp.

Definition at line 105 of file pointcloud_registration_nodelet.cpp.

Definition at line 111 of file pointcloud_registration_nodelet.cpp.

Definition at line 99 of file pointcloud_registration_nodelet.cpp.

Definition at line 109 of file pointcloud_registration_nodelet.cpp.

pcl::KdTreeFLANN<pcl::PointXYZINormal> pointcloud_registration::PointCloudRegistration::kdtree_ [private]

Definition at line 110 of file pointcloud_registration_nodelet.cpp.

Definition at line 100 of file pointcloud_registration_nodelet.cpp.

Definition at line 100 of file pointcloud_registration_nodelet.cpp.

Definition at line 100 of file pointcloud_registration_nodelet.cpp.

Definition at line 99 of file pointcloud_registration_nodelet.cpp.

Definition at line 112 of file pointcloud_registration_nodelet.cpp.

Definition at line 112 of file pointcloud_registration_nodelet.cpp.

Definition at line 112 of file pointcloud_registration_nodelet.cpp.

Definition at line 107 of file pointcloud_registration_nodelet.cpp.

Definition at line 106 of file pointcloud_registration_nodelet.cpp.

Definition at line 101 of file pointcloud_registration_nodelet.cpp.

Definition at line 101 of file pointcloud_registration_nodelet.cpp.

Definition at line 103 of file pointcloud_registration_nodelet.cpp.

Definition at line 111 of file pointcloud_registration_nodelet.cpp.

Definition at line 104 of file pointcloud_registration_nodelet.cpp.

Definition at line 99 of file pointcloud_registration_nodelet.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


pointcloud_registration
Author(s): Hozefa Indorewala
autogenerated on Thu May 23 2013 16:01:16