virtual void SetUp() { // determine the path to the test config string path = supplementary::FileSystem::getSelfPath(); int place = path.rfind("devel"); path = path.substr(0, place); path = path + "src/alica/alica_test/src/test"; // bring up the SystemConfig with the corresponding path sc = supplementary::SystemConfig::getInstance(); sc->setRootPath(path); sc->setConfigPath(path + "/etc"); sc->setHostname("zwerg"); ae = new alica::AlicaEngine(); bc = new alica::BehaviourCreator(); cc = new alica::ConditionCreator(); uc = new alica::UtilityFunctionCreator(); crc = new alica::ConstraintCreator(); ae->setIAlicaClock(new alicaRosProxy::AlicaROSClock()); ae->init(bc, cc, uc, crc, "RolesetTA", "MasterPlanTaskAssignment", ".", false); }
virtual void SetUp() { // determine the path to the test config string path = supplementary::FileSystem::getSelfPath(); int place = path.rfind("devel"); path = path.substr(0, place); path = path + "src/symrock/alica_asp_test/src"; // bring up the SystemConfig with the corresponding path sc = supplementary::SystemConfig::getInstance(); sc->setRootPath(path); sc->setConfigPath(path + "/etc"); sc->setHostname("nase"); // setup the engine bc = new alica::BehaviourCreator(); cc = new alica::ConditionCreator(); uc = new alica::UtilityFunctionCreator(); crc = new alica::ConstraintCreator(); start = std::chrono::high_resolution_clock::now(); // start time measurement }
virtual void SetUp() { // determine the path to the test config string path = supplementary::FileSystem::getSelfPath(); int place = path.rfind("devel"); path = path.substr(0, place); path = path + "src/alica/alica_test/src/test"; // bring up the SystemConfig with the corresponding path sc = supplementary::SystemConfig::getInstance(); sc->setRootPath(path); sc->setConfigPath(path + "/etc"); sc->setHostname("nase"); // setup the engine ae = new alica::AlicaEngine(); bc = new alica::BehaviourCreator(); cc = new alica::ConditionCreator(); uc = new alica::UtilityFunctionCreator(); crc = new alica::ConstraintCreator(); ae->setIAlicaClock(new alicaRosProxy::AlicaROSClock()); ae->setCommunicator(new alicaRosProxy::AlicaRosCommunication(ae)); }