#include <Eigen/Core>#include <Eigen/Geometry>#include <Eigen/StdVector>#include <vector>#include <boost/shared_ptr.hpp>#include <boost/thread.hpp>#include <geometry_msgs/Polygon.h>#include <jsk_recognition_msgs/BoundingBox.h>#include <jsk_recognition_msgs/SimpleOccupancyGrid.h>#include <boost/tuple/tuple.hpp>#include <pcl/point_types.h>#include <pcl/point_cloud.h>#include <pcl/PointIndices.h>#include <pcl/filters/extract_indices.h>#include <pcl/ModelCoefficients.h>#include <pcl/filters/project_inliers.h>#include <pcl/surface/concave_hull.h>#include <visualization_msgs/Marker.h>#include "jsk_recognition_utils/pcl_util.h"#include "jsk_recognition_utils/random_util.h"#include <jsk_recognition_msgs/PolygonArray.h>#include "jsk_recognition_utils/sensor_model/camera_depth_sensor.h"#include "jsk_recognition_utils/types.h"#include "jsk_recognition_utils/geo/line.h"#include "jsk_recognition_utils/geo/segment.h"#include "jsk_recognition_utils/geo/polyline.h"#include "jsk_recognition_utils/geo/plane.h"#include "jsk_recognition_utils/geo/polygon.h"#include "jsk_recognition_utils/geo/convex_polygon.h"#include "jsk_recognition_utils/geo/cube.h"#include "jsk_recognition_utils/geo/cylinder.h"#include "jsk_recognition_utils/geo/grid_plane.h"

Go to the source code of this file.
Namespaces | |
| namespace | jsk_recognition_utils |
Functions | |
| template<class PointT > | |
| jsk_recognition_msgs::BoundingBox | jsk_recognition_utils::boundingBoxFromPointCloud (const pcl::PointCloud< PointT > &cloud) |
| std::vector< Plane::Ptr > | jsk_recognition_utils::convertToPlanes (std::vector< pcl::ModelCoefficients::Ptr >) |
| template<class PointT > | |
| Vertices | jsk_recognition_utils::pointCloudToVertices (const pcl::PointCloud< PointT > &cloud) |
| Compute Vertices from PointCloud. | |
| void | ROS_INFO_EIGEN_VECTOR3 (const std::string &prefix, const Eigen::Vector3f &v) |
| Eigen::Quaternionf | jsk_recognition_utils::rotFrom3Axis (const Eigen::Vector3f &ex, const Eigen::Vector3f &ey, const Eigen::Vector3f &ez) |
| template<class PointT > | |
| pcl::PointCloud< PointT >::Ptr | jsk_recognition_utils::verticesToPointCloud (const Vertices &v) |
| Compute PointCloud from Vertices. | |
| void ROS_INFO_EIGEN_VECTOR3 | ( | const std::string & | prefix, |
| const Eigen::Vector3f & | v | ||
| ) | [inline] |
Definition at line 82 of file geo_util.h.