#include <Eigen/Eigen>
#include <pcl/point_types.h>
#include <pcl_ros/point_cloud.h>
#include <pcl_ros/transforms.h>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | simple_grasping |
Functions | |
void | simple_grasping::colorizeCloud (pcl::PointCloud< pcl::PointXYZRGB > &cloud, float hue) |
Update rgb component of an XYZRGB cloud to a new HSV color. | |
template<typename PointT > | |
double | simple_grasping::distancePointToPlane (const PointT &point, const pcl::ModelCoefficients::Ptr plane) |
Get distance from point to plane. | |
double | simple_grasping::distancePointToPlane (const Eigen::Vector4f &point, const pcl::ModelCoefficients::Ptr plane) |
Get distance from point to plane. | |
void | simple_grasping::hsv2rgb (const float h, const float s, const float v, float &r, float &g, float &b) |
Fill in RGB values from HSV values. |