27 #include <boost/foreach.hpp>    28 #include <boost/shared_ptr.hpp>    30 #include <boost/property_tree/ptree.hpp>    31 #include <boost/property_tree/xml_parser.hpp>    33 #include <visualization/psm/ProbabilisticSceneModelVisualization.h>    44 #include <ISM/common_type/ObjectSet.hpp>    70     SceneModelLearner(std::string pForegroundSceneModel, 
double pWorkspaceVolume, 
double pStaticBreakRatio, 
double pTogetherRatio, 
double pMaxAngleDeviation);
    89     void addExample(
const ISM::ObjectSetPtr pExample);
 
std::string mForegroundSceneModel
void saveSceneModelToFile(std::string pPathToFile)
BackgroundSceneLearner mBackgroundSceneLearner
static const std::string OCM_SCENE_MODEL
double mMaxAngleDeviation
std::vector< boost::shared_ptr< ForegroundSceneLearner > > mSceneLearners
void initializeVisualizer(boost::shared_ptr< Visualization::ProbabilisticSceneModelVisualization > mSuperior)
void generateSceneModel()
SceneModelLearner(std::string pForegroundSceneModel, double pWorkspaceVolume, double pStaticBreakRatio, double pTogetherRatio, double pMaxAngleDeviation)
void addExample(const ISM::ObjectSetPtr pExample)