#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 |