HLR  0.0.1
ISensorInterpreter.hpp
1 #ifndef ISENSOR_INTERPRETER_HPP
2 #define ISENSOR_INTERPRETER_HPP
3 
4 #include "Object.hpp"
5 #include <Vision/ICupDetector.hpp>
6 
7 namespace HLR
8 {
9 namespace PointCloud
10 {
17 {
18 public:
26  virtual std::vector<Object> get_objects(
27  const HLR::Vision::CupDetection& detected_cups) = 0;
28 
29 private:
30 };
31 
32 } // namespace PointCloud
33 } // namespace HLR
34 
35 #endif /* ISENSOR_INTERPRETER_HPP */
virtual std::vector< Object > get_objects(const HLR::Vision::CupDetection &detected_cups)=0
A function for creating all the HLR::PointCloud::Objects which the device sees.
Collection of detected cups Collection of detected cups where the location of the cups is described i...
Definition: ICupDetector.hpp:17
An abstract class responsible for reading and interpreting the data from a device interpreting the wo...
Definition: ISensorInterpreter.hpp:16