ForegroundSceneContent.h
Go to the documentation of this file.
1 
18 #pragma once
19 
20 // Global includes
21 #include <vector>
22 #include <fstream>
23 #include <iostream>
24 
25 // Package includes
26 #include <boost/foreach.hpp>
27 #include <boost/shared_ptr.hpp>
28 #include <boost/property_tree/ptree.hpp>
29 
30 #include <asr_msgs/AsrObject.h>
31 
32 #include <visualization/psm/ProbabilisticSceneVisualization.h>
33 
34 // Local includes
36 
41 
43 
44 #include <ISM/common_type/Object.hpp>
45 
47 
55  public:
56 
61 
66 
72  void load(boost::property_tree::ptree& pPt);
73 
79  void initializeInferenceAlgorithms(std::string pAlgorithm);
80 
87 
94  void update(std::vector<ISM::Object> pEvidenceList, std::ofstream& pRuntimeLogger);
95 
96  protected:
97 
102  };
103 }
void initializeVisualizer(boost::shared_ptr< Visualization::ProbabilisticSceneVisualization > mSuperior)
void update(std::vector< ISM::Object > pEvidenceList, std::ofstream &pRuntimeLogger)
boost::shared_ptr< std::vector< boost::shared_ptr< SceneObjectDescription > > > mSceneObjects


asr_psm
Author(s): Braun Kai, Gehrung Joachim, Heizmann Heinrich, Meißner Pascal
autogenerated on Fri Nov 15 2019 03:57:54