Public Member Functions | Private Attributes | List of all members
next_best_view::DefaultRatingModuleFactory Class Reference

#include <DefaultRatingModuleFactory.hpp>

Inheritance diagram for next_best_view::DefaultRatingModuleFactory:
Inheritance graph
[legend]

Public Member Functions

RatingModulePtr createRatingModule ()
 
 DefaultRatingModuleFactory (double fovx, double fovy, double fcp, double ncp, double useTargetRobotState, robot_model_services::RobotModelAbstractFactoryPtr robotModelFactory, CameraModelFilterAbstractFactoryPtr cameraModelFilterFactory, MapHelperPtr mapHelper, double angleThreshold, double omegaUtility, double omegaPan, double omegaTilt, double omegaRot, double omegaBase, double omegaRecognizer, bool useOrientationUtility, bool useProximityUtility, bool useSideUtility)
 

Private Attributes

double mAngleThreshold
 
CameraModelFilterAbstractFactoryPtr mCameraModelFilterFactoryPtr
 
double mFcp
 
double mFovx
 
double mFovy
 
MapHelperPtr mMapHelperPtr
 
double mNcp
 
double mOmegaBase
 
double mOmegaPan
 
double mOmegaRecognizer
 
double mOmegaRot
 
double mOmegaTilt
 
double mOmegaUtility
 
robot_model_services::RobotModelAbstractFactoryPtr mRobotModelFactoryPtr
 
bool mUseOrientationUtility
 
bool mUseProximityUtility
 
bool mUseSideUtility
 
double mUseTargetRobotState
 

Detailed Description

Definition at line 30 of file DefaultRatingModuleFactory.hpp.

Constructor & Destructor Documentation

next_best_view::DefaultRatingModuleFactory::DefaultRatingModuleFactory ( double  fovx,
double  fovy,
double  fcp,
double  ncp,
double  useTargetRobotState,
robot_model_services::RobotModelAbstractFactoryPtr  robotModelFactory,
CameraModelFilterAbstractFactoryPtr  cameraModelFilterFactory,
MapHelperPtr  mapHelper,
double  angleThreshold,
double  omegaUtility,
double  omegaPan,
double  omegaTilt,
double  omegaRot,
double  omegaBase,
double  omegaRecognizer,
bool  useOrientationUtility,
bool  useProximityUtility,
bool  useSideUtility 
)
inline

Definition at line 44 of file DefaultRatingModuleFactory.hpp.

Member Function Documentation

RatingModulePtr next_best_view::DefaultRatingModuleFactory::createRatingModule ( )
inlinevirtual

Member Data Documentation

double next_best_view::DefaultRatingModuleFactory::mAngleThreshold
private

Definition at line 38 of file DefaultRatingModuleFactory.hpp.

CameraModelFilterAbstractFactoryPtr next_best_view::DefaultRatingModuleFactory::mCameraModelFilterFactoryPtr
private

Definition at line 36 of file DefaultRatingModuleFactory.hpp.

double next_best_view::DefaultRatingModuleFactory::mFcp
private

Definition at line 33 of file DefaultRatingModuleFactory.hpp.

double next_best_view::DefaultRatingModuleFactory::mFovx
private

Definition at line 32 of file DefaultRatingModuleFactory.hpp.

double next_best_view::DefaultRatingModuleFactory::mFovy
private

Definition at line 32 of file DefaultRatingModuleFactory.hpp.

MapHelperPtr next_best_view::DefaultRatingModuleFactory::mMapHelperPtr
private

Definition at line 37 of file DefaultRatingModuleFactory.hpp.

double next_best_view::DefaultRatingModuleFactory::mNcp
private

Definition at line 33 of file DefaultRatingModuleFactory.hpp.

double next_best_view::DefaultRatingModuleFactory::mOmegaBase
private

Definition at line 40 of file DefaultRatingModuleFactory.hpp.

double next_best_view::DefaultRatingModuleFactory::mOmegaPan
private

Definition at line 39 of file DefaultRatingModuleFactory.hpp.

double next_best_view::DefaultRatingModuleFactory::mOmegaRecognizer
private

Definition at line 40 of file DefaultRatingModuleFactory.hpp.

double next_best_view::DefaultRatingModuleFactory::mOmegaRot
private

Definition at line 40 of file DefaultRatingModuleFactory.hpp.

double next_best_view::DefaultRatingModuleFactory::mOmegaTilt
private

Definition at line 39 of file DefaultRatingModuleFactory.hpp.

double next_best_view::DefaultRatingModuleFactory::mOmegaUtility
private

Definition at line 39 of file DefaultRatingModuleFactory.hpp.

robot_model_services::RobotModelAbstractFactoryPtr next_best_view::DefaultRatingModuleFactory::mRobotModelFactoryPtr
private

Definition at line 35 of file DefaultRatingModuleFactory.hpp.

bool next_best_view::DefaultRatingModuleFactory::mUseOrientationUtility
private

Definition at line 41 of file DefaultRatingModuleFactory.hpp.

bool next_best_view::DefaultRatingModuleFactory::mUseProximityUtility
private

Definition at line 41 of file DefaultRatingModuleFactory.hpp.

bool next_best_view::DefaultRatingModuleFactory::mUseSideUtility
private

Definition at line 41 of file DefaultRatingModuleFactory.hpp.

double next_best_view::DefaultRatingModuleFactory::mUseTargetRobotState
private

Definition at line 34 of file DefaultRatingModuleFactory.hpp.


The documentation for this class was generated from the following file:


asr_next_best_view
Author(s): Aumann Florian, Borella Jocelyn, Heller Florian, Meißner Pascal, Schleicher Ralf, Stöckle Patrick, Stroh Daniel, Trautmann Jeremias, Walter Milena, Wittenbeck Valerij
autogenerated on Thu Jan 9 2020 07:20:18