rapid
A ROS robotics library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
publish.h File Reference
#include "opencv2/core/core.hpp"
#include "pcl/point_cloud.h"
#include "pcl/point_types.h"
#include "ros/ros.h"
#include "sensor_msgs/PointCloud2.h"

Go to the source code of this file.

Namespaces

 rapid
 
 rapid::viz
 

Functions

void rapid::viz::PublishBlankCloud (const ros::Publisher &pub, const std::string &frame_id="base_link")
 
void rapid::viz::PublishCloud (const ros::Publisher &pub, const sensor_msgs::PointCloud2 &cloud)
 
void rapid::viz::PublishCloud (const ros::Publisher &pub, pcl::PointCloud< pcl::PointXYZ > &cloud)
 
void rapid::viz::PublishCloud (const ros::Publisher &pub, pcl::PointCloud< pcl::PointXYZRGB > &cloud)
 
void rapid::viz::PublishCloud (const ros::Publisher &pub, pcl::PointCloud< pcl::PointXYZRGBNormal > &cloud)
 
void rapid::viz::PublishImage (const ros::Publisher &pub, const pcl::PCLHeader &cloud_header, const cv::Mat &mat)