all functionality of the project cognitive perception is in the cop namespace Have a closer look to the interfaces that are provided by cognitive_perception: More...
Classes | |
| class | Algorithm |
| interface for all algorithms that can be executed by the AlgorithmSelector More... | |
| class | AlgorithmEval |
| Template for saving the evaluation of an algorithm for the algorithm selector, the type refers to the used algorithm. More... | |
| class | AlgorithmSelector |
| Provides an interface for selecting an optmial algorithm. More... | |
| class | AttendedObjects |
| class | AttentionAlgorithm |
| Specialisation of algoithms that return a 3d position as an result. More... | |
| class | AttentionManager |
| tries to detect constantly new objects in the visible area More... | |
| class | Class |
| Class represents high level descriptions of objects in the signature database, it is part of the Elem hirarchy. More... | |
| class | Comm |
| class | cop_world |
| Loads an initial state for the framework from an xml file. More... | |
| class | Descriptor |
| Represents visual models in the SignatureDB, part of the Elem hirarchy. More... | |
| class | Elem |
| basic class for all entries in the SignatureDB More... | |
| class | Evaluable |
| class | Evaluator |
| class | ImageInputSystem |
| manages different cameras and the camera selection More... | |
| class | LocateAlgorithm |
| Specialisation of algoithms that return a 3d position as an result. More... | |
| class | MinimalCalibration |
| class | NamedDescriptor |
| class | Object |
| representation of an object in the SignatureDB, part of the Elem hirarchy More... | |
| class | PerceptionPrimitive |
| struct | Point_ |
| class | ProveAlgorithm |
| gives a verification of an earlier measurement More... | |
| class | Reading |
| Abstraction of an reading, can be derived for different images or acquisition devices Provides Halcon Image and IplImage. More... | |
| class | ReadingConverter |
| Interface to Allows conversion from one reading type to another. More... | |
| class | RefineAlgorithm |
| class | RelPose |
| Specialization of jlo::LocatedObject, manages a list of such objects. More... | |
| class | RelPoseFactory |
| class | RemoteAttention |
| Specialisation of AttentionAlgorithm that waits for external events. More... | |
| struct | Results_t |
| class | ROSComm |
| class | ROSjloComm |
| class | ROSTopicManager |
| class | ScopedImage |
| class | Sensor |
| Provides an interface for camera usage. More... | |
| class | SensorNetworkRelay |
| struct | Shape_ |
| class | Signature |
| contains the information about an object in the SignatureDB, part of the Elem hirarchy More... | |
| class | SignatureDB |
| the database that contains all object and class relations and models of the vision system More... | |
| class | Statistics |
| class | TrackAlgorithm |
| class | VisFinder |
| Basic class for loacting objects. More... | |
| class | VisLearner |
| Basic class for improving model knowledge. More... | |
| class | XMLTag |
| stores data, to files or memory. Contains functionality to read from files and create any xml representation using libxml2 More... | |
Typedefs | |
| typedef struct cop::Shape_ | GeometricShape |
| typedef std::pair< RelPose *, Probability_1D_t > | ImprovedPose |
| typedef struct cop::Point_ | PointShape |
| typedef std::vector< std::pair < RelPose *, Probability_1D_t > > | PossibleLocations_t |
| typedef std::vector< std::pair < RelPose *, Signature * > > | SignatureLocations_t |
| typedef int | TaskID |
Enumerations | |
| enum | PerceptionPrimitiveState { PP_STARTED, PP_TERMINATED, PP_EVALUATING, PP_EVALUATING_RUNNING, PP_EVALUATED, PP_DELETABLE } |
Functions | |
| template<typename T > | |
| bool | find_in_vec (std::vector< T > list, T id) |
| LocateAlgorithm * | LocAlgFactory (XMLTag *tag) |
| void | RelPoseToRect (RelPose *pose, LocatedObjectID_t relation, MinimalCalibration *calib, int &r1, int &c1, int &r2, int &c2) |
all functionality of the project cognitive perception is in the cop namespace Have a closer look to the interfaces that are provided by cognitive_perception:
namespace cop
| typedef struct cop::Shape_ cop::GeometricShape |
| typedef std::pair<RelPose*, Probability_1D_t> cop::ImprovedPose |
typedefs:
Definition at line 32 of file ProveAlgorithm.h.
| typedef struct cop::Point_ cop::PointShape |
| typedef std::vector<std::pair<RelPose*, Probability_1D_t> > cop::PossibleLocations_t |
Definition at line 51 of file AlgorithmSelector.h.
| typedef std::vector<std::pair<RelPose*, Signature*> > cop::SignatureLocations_t |
Definition at line 52 of file AlgorithmSelector.h.
| typedef int cop::TaskID |
Definition at line 46 of file VisLearner.h.
Definition at line 35 of file PerceptionPrimitive.h.
| bool cop::find_in_vec | ( | std::vector< T > | list, |
| T | id | ||
| ) |
Definition at line 46 of file PerceptionPrimitive.h.
| LocateAlgorithm* cop::LocAlgFactory | ( | XMLTag * | tag | ) |
| void cop::RelPoseToRect | ( | RelPose * | pose, |
| LocatedObjectID_t | relation, | ||
| MinimalCalibration * | calib, | ||
| int & | r1, | ||
| int & | c1, | ||
| int & | r2, | ||
| int & | c2 | ||
| ) |
Definition at line 85 of file RelPose.cpp.