rapid
A ROS robotics library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
scene_parsing.h File Reference
#include <vector>
#include "pcl/point_cloud.h"
#include "pcl/point_types.h"
#include "rapid_perception/scene.h"
#include "tf/transform_datatypes.h"

Go to the source code of this file.

Classes

struct  rapid::perception::SceneParseParams
 
struct  rapid::perception::HSurfaceParams
 
struct  rapid::perception::ObjectParams
 
struct  rapid::perception::ParseParams
 

Namespaces

 rapid
 
 rapid::perception
 

Functions

ParseParams rapid::perception::Pr2Params ()
 
bool rapid::perception::ParseScene (const pcl::PointCloud< pcl::PointXYZRGB >::ConstPtr &cloud, const ParseParams &params, Scene *scene)
 
bool rapid::perception::ParseHSurface (const pcl::PointCloud< pcl::PointXYZRGB >::ConstPtr &cloud, const pcl::PointIndices::ConstPtr &indices, const ParseParams &params, HSurface *surface)
 
bool rapid::perception::ParseObjects (const pcl::PointCloud< pcl::PointXYZRGB >::ConstPtr &cloud, const pcl::PointIndices::ConstPtr &indices, const ParseParams &params, std::vector< Object > *objects)