#include <pointcloud_localization.h>
Definition at line 84 of file pointcloud_localization.h.
◆ PointCloudLocalization()
jsk_pcl_ros::PointCloudLocalization::PointCloudLocalization |
( |
| ) |
|
|
inline |
◆ applyDownsampling()
void jsk_pcl_ros::PointCloudLocalization::applyDownsampling |
( |
pcl::PointCloud< pcl::PointNormal >::Ptr |
in_cloud, |
|
|
pcl::PointCloud< pcl::PointNormal > & |
out_cloud |
|
) |
| |
|
protectedvirtual |
◆ cloudCallback()
void jsk_pcl_ros::PointCloudLocalization::cloudCallback |
( |
const sensor_msgs::PointCloud2::ConstPtr & |
cloud_msg | ) |
|
|
protectedvirtual |
◆ cloudTimerCallback()
void jsk_pcl_ros::PointCloudLocalization::cloudTimerCallback |
( |
const ros::TimerEvent & |
event | ) |
|
|
protectedvirtual |
◆ isFirstTime()
bool jsk_pcl_ros::PointCloudLocalization::isFirstTime |
( |
| ) |
|
|
protectedvirtual |
◆ localizationRequest()
bool jsk_pcl_ros::PointCloudLocalization::localizationRequest |
( |
std_srvs::Empty::Request & |
req, |
|
|
std_srvs::Empty::Response & |
res |
|
) |
| |
|
protectedvirtual |
◆ onInit()
void jsk_pcl_ros::PointCloudLocalization::onInit |
( |
| ) |
|
|
protectedvirtual |
◆ subscribe()
void jsk_pcl_ros::PointCloudLocalization::subscribe |
( |
| ) |
|
|
protectedvirtual |
◆ tfTimerCallback()
void jsk_pcl_ros::PointCloudLocalization::tfTimerCallback |
( |
const ros::TimerEvent & |
event | ) |
|
|
protectedvirtual |
◆ unsubscribe()
void jsk_pcl_ros::PointCloudLocalization::unsubscribe |
( |
| ) |
|
|
protectedvirtual |
◆ updateOffsetCallback()
bool jsk_pcl_ros::PointCloudLocalization::updateOffsetCallback |
( |
jsk_recognition_msgs::UpdateOffset::Request & |
req, |
|
|
jsk_recognition_msgs::UpdateOffset::Response & |
res |
|
) |
| |
|
protectedvirtual |
◆ all_cloud_
pcl::PointCloud<pcl::PointNormal>::Ptr jsk_pcl_ros::PointCloudLocalization::all_cloud_ |
|
protected |
◆ clip_unseen_pointcloud_
bool jsk_pcl_ros::PointCloudLocalization::clip_unseen_pointcloud_ |
|
protected |
◆ cloud_timer_
ros::Timer jsk_pcl_ros::PointCloudLocalization::cloud_timer_ |
|
protected |
◆ first_time_
bool jsk_pcl_ros::PointCloudLocalization::first_time_ |
|
protected |
◆ global_frame_
std::string jsk_pcl_ros::PointCloudLocalization::global_frame_ |
|
protected |
◆ initialize_from_tf_
bool jsk_pcl_ros::PointCloudLocalization::initialize_from_tf_ |
|
protected |
◆ initialize_tf_
std::string jsk_pcl_ros::PointCloudLocalization::initialize_tf_ |
|
protected |
◆ latest_cloud_
sensor_msgs::PointCloud2::ConstPtr jsk_pcl_ros::PointCloudLocalization::latest_cloud_ |
|
protected |
◆ leaf_size_
double jsk_pcl_ros::PointCloudLocalization::leaf_size_ |
|
protected |
◆ localization_srv_
◆ localize_requested_
bool jsk_pcl_ros::PointCloudLocalization::localize_requested_ |
|
protected |
◆ localize_transform_
tf::Transform jsk_pcl_ros::PointCloudLocalization::localize_transform_ |
|
protected |
◆ mutex_
◆ odom_frame_
std::string jsk_pcl_ros::PointCloudLocalization::odom_frame_ |
|
protected |
◆ pub_cloud_
◆ sensor_frame_
std::string jsk_pcl_ros::PointCloudLocalization::sensor_frame_ |
|
protected |
◆ sub_
◆ tf_broadcast_
◆ tf_listener_
◆ tf_mutex_
◆ tf_timer_
ros::Timer jsk_pcl_ros::PointCloudLocalization::tf_timer_ |
|
protected |
◆ update_offset_srv_
◆ use_normal_
bool jsk_pcl_ros::PointCloudLocalization::use_normal_ |
|
protected |
The documentation for this class was generated from the following files: