#include <transform.h>
Classes | |
struct | Config |
configuration parameters More... | |
Public Member Functions | |
Transform (ros::NodeHandle node, ros::NodeHandle private_nh) | |
Constructor. | |
~Transform () | |
Private Member Functions | |
void | processScan (const velodyne_msgs::VelodyneScan::ConstPtr &scanMsg) |
Callback for raw scan messages. | |
Private Attributes | |
Config | config_ |
boost::shared_ptr < velodyne_rawdata::RawData > | data_ |
VPointCloud | inPc_ |
input packet point cloud | |
tf::TransformListener | listener_ |
ros::Publisher | output_ |
tf::MessageFilter < velodyne_msgs::VelodyneScan > * | tf_filter_ |
VPointCloud | tfPc_ |
transformed packet point cloud | |
message_filters::Subscriber < velodyne_msgs::VelodyneScan > | velodyne_scan_ |
Definition at line 45 of file transform.h.
velodyne_pointcloud::Transform::Transform | ( | ros::NodeHandle | node, |
ros::NodeHandle | private_nh | ||
) |
Constructor.
Definition at line 25 of file transform.cc.
velodyne_pointcloud::Transform::~Transform | ( | ) | [inline] |
Definition at line 50 of file transform.h.
void velodyne_pointcloud::Transform::processScan | ( | const velodyne_msgs::VelodyneScan::ConstPtr & | scanMsg | ) | [private] |
Callback for raw scan messages.
frame_id
can succeed. Definition at line 54 of file transform.cc.
Definition at line 66 of file transform.h.
boost::shared_ptr<velodyne_rawdata::RawData> velodyne_pointcloud::Transform::data_ [private] |
Definition at line 56 of file transform.h.
input packet point cloud
Definition at line 71 of file transform.h.
Definition at line 60 of file transform.h.
Definition at line 59 of file transform.h.
tf::MessageFilter<velodyne_msgs::VelodyneScan>* velodyne_pointcloud::Transform::tf_filter_ [private] |
Definition at line 58 of file transform.h.
transformed packet point cloud
Definition at line 72 of file transform.h.
message_filters::Subscriber<velodyne_msgs::VelodyneScan> velodyne_pointcloud::Transform::velodyne_scan_ [private] |
Definition at line 57 of file transform.h.