#include <pcl_ros/pcl_nodelet.h>#include <sensor_msgs/PointCloud2.h>#include <jsk_recognition_msgs/ParallelEdge.h>#include <jsk_recognition_msgs/PolygonArray.h>#include <jsk_recognition_msgs/BoundingBoxArray.h>#include <jsk_recognition_msgs/ParallelEdgeArray.h>#include "jsk_recognition_utils/geo_util.h"#include "jsk_recognition_utils/pcl_conversion_util.h"#include "jsk_recognition_utils/pcl_util.h"#include <message_filters/subscriber.h>#include <message_filters/time_synchronizer.h>#include <message_filters/synchronizer.h>#include <boost/tuple/tuple.hpp>#include <jsk_pcl_ros/EdgebasedCubeFinderConfig.h>#include <dynamic_reconfigure/server.h>#include <jsk_topic_tools/connection_based_nodelet.h>

Go to the source code of this file.
Classes | |
| class | jsk_pcl_ros::CubeHypothesis |
| class | jsk_pcl_ros::DiagnoalCubeHypothesis |
| class | jsk_pcl_ros::EdgebasedCubeFinder |
| class | jsk_pcl_ros::PlanarCubeHypothesis |
Namespaces | |
| namespace | jsk_pcl_ros |
Typedefs | |
| typedef boost::tuple < pcl::ModelCoefficients::Ptr, pcl::ModelCoefficients::Ptr > | jsk_pcl_ros::CoefficientsPair |
| typedef boost::tuple < pcl::ModelCoefficients::Ptr, pcl::ModelCoefficients::Ptr, pcl::ModelCoefficients::Ptr > | jsk_pcl_ros::CoefficientsTriple |
| typedef boost::tuple < IndicesTriple, CoefficientsTriple > | jsk_pcl_ros::IndicesCoefficientsTriple |
| typedef boost::tuple < pcl::PointIndices::Ptr, pcl::PointIndices::Ptr > | jsk_pcl_ros::IndicesPair |
| typedef boost::tuple < pcl::PointIndices::Ptr, pcl::PointIndices::Ptr, pcl::PointIndices::Ptr > | jsk_pcl_ros::IndicesTriple |