ocra-wbi-plugins
Doxygen documentation for the ocra-wbi-plugins repository
ocra_icub::ModelInitializer Class Reference

#include <ModelInitializer.h>

List of all members.

Public Member Functions

 ModelInitializer ()
virtual ~ModelInitializer ()
std::shared_ptr< ocra::Model > getModel ()

Private Member Functions

bool configureWbi ()
void constructModel ()
bool getConfigurationInfoFromControllerServer ()
std::string getUniqueWbiName ()

Private Attributes

std::shared_ptr
< yarpWbi::yarpWholeBodyInterface > 
robotInterface
std::shared_ptr< ocra::Model > model
std::string wbiConfigFilePath
std::string robotName
bool isFloatingBase
yarp::os::Log yLog
int modInitNumber

Static Private Attributes

static int MODEL_INITIALIZER_COUNT = 0

Constructor & Destructor Documentation


Member Function Documentation

bool ModelInitializer::configureWbi ( ) [private]
std::shared_ptr<ocra::Model> ocra_icub::ModelInitializer::getModel ( ) [inline]
std::string ModelInitializer::getUniqueWbiName ( ) [private]

Member Data Documentation

std::shared_ptr<ocra::Model> ocra_icub::ModelInitializer::model [private]
int ModelInitializer::MODEL_INITIALIZER_COUNT = 0 [static, private]
std::shared_ptr<yarpWbi::yarpWholeBodyInterface> ocra_icub::ModelInitializer::robotInterface [private]
yarp::os::Log ocra_icub::ModelInitializer::yLog [private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines