#include <ModelInitializer.h>
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 |
ModelInitializer::~ModelInitializer | ( | ) | [virtual] |
bool ModelInitializer::configureWbi | ( | ) | [private] |
void ModelInitializer::constructModel | ( | ) | [private] |
bool ModelInitializer::getConfigurationInfoFromControllerServer | ( | ) | [private] |
std::shared_ptr<ocra::Model> ocra_icub::ModelInitializer::getModel | ( | ) | [inline] |
std::string ModelInitializer::getUniqueWbiName | ( | ) | [private] |
bool ocra_icub::ModelInitializer::isFloatingBase [private] |
std::shared_ptr<ocra::Model> ocra_icub::ModelInitializer::model [private] |
int ModelInitializer::MODEL_INITIALIZER_COUNT = 0 [static, private] |
int ocra_icub::ModelInitializer::modInitNumber [private] |
std::shared_ptr<yarpWbi::yarpWholeBodyInterface> ocra_icub::ModelInitializer::robotInterface [private] |
std::string ocra_icub::ModelInitializer::robotName [private] |
std::string ocra_icub::ModelInitializer::wbiConfigFilePath [private] |
yarp::os::Log ocra_icub::ModelInitializer::yLog [private] |