Classes | Namespaces | Typedefs | Functions | Variables
descriptor_surface_based_recognition.h File Reference
#include <ros/ros.h>
#include <dynamic_reconfigure/server.h>
#include <asr_descriptor_surface_based_recognition/DescriptorSurfaceBasedRecognitionConfig.h>
#include <message_filters/subscriber.h>
#include <message_filters/synchronizer.h>
#include <message_filters/sync_policies/approximate_time.h>
#include <visualization_msgs/MarkerArray.h>
#include <sensor_msgs/PointCloud2.h>
#include <sensor_msgs/Image.h>
#include <Eigen/Dense>
#include <asr_msgs/AsrObject.h>
#include <asr_object_database/ObjectMetaData.h>
#include <asr_object_database/RecognizerListMeshes.h>
#include <asr_descriptor_surface_based_recognition/GetRecognizer.h>
#include <asr_descriptor_surface_based_recognition/ReleaseRecognizer.h>
#include <asr_descriptor_surface_based_recognition/GetObjectList.h>
#include <asr_descriptor_surface_based_recognition/ClearAllRecognizers.h>
#include "threadpool/threadpool.hpp"
#include "pose_validation.h"
#include "object_descriptor.h"
#include "pose_recognition.h"
#include "object_2D_positions.h"
#include "util.h"
Include dependency graph for descriptor_surface_based_recognition.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  descriptor_surface_based_recognition::DescriptorSurfaceBasedRecognition
 

Namespaces

 descriptor_surface_based_recognition
 

Typedefs

typedef message_filters::sync_policies::ApproximateTime< sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::PointCloud2 > descriptor_surface_based_recognition::ApproximatePolicy
 
typedef message_filters::Synchronizer< ApproximatePolicy > descriptor_surface_based_recognition::ApproximateSync
 

Functions

static const std::string descriptor_surface_based_recognition::CLEAR_ALL_RECOGNIZERS_SERVICE_NAME ("clear_all_recognizers")
 
static const std::string descriptor_surface_based_recognition::GET_OBJECT_LIST_SERVICE_NAME ("get_object_list")
 
static const std::string descriptor_surface_based_recognition::GET_RECOGNIZER_SERVICE_NAME ("get_recognizer")
 
static const std::string descriptor_surface_based_recognition::NODE_NAME ("asr_descriptor_surface_based_recognition")
 
static const std::string descriptor_surface_based_recognition::OBJECT_DATABASE_CATEGORY ("descriptor")
 
static const std::string descriptor_surface_based_recognition::OBJECT_DB_SERVICE_OBJECT_MESHES ("/asr_object_database/recognizer_list_meshes")
 
static const std::string descriptor_surface_based_recognition::OBJECT_DB_SERVICE_OBJECT_TYPE ("/asr_object_database/object_meta_data")
 
static const std::string descriptor_surface_based_recognition::OUTPUT_EVALUATION_DIR ("eval")
 
static const std::string descriptor_surface_based_recognition::OUTPUT_EVALUATION_FILE_POSES ("global_poses.txt")
 
static const std::string descriptor_surface_based_recognition::OUTPUT_EVALUATION_FILE_TIME ("global_times.txt")
 
static const std::string descriptor_surface_based_recognition::RELEASE_RECOGNIZER_SERVICE_NAME ("release_recognizer")
 

Variables

std::string descriptor_surface_based_recognition::PACKAGE_PATH
 


asr_descriptor_surface_based_recognition
Author(s): Allgeyer Tobias, Hutmacher Robin, Meißner Pascal
autogenerated on Mon Dec 16 2019 03:31:15