|
void | createMPs (const MPListConfig &mpListConfig) |
|
DVec | deserialize (const std::string &, const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
Ice::Double | getCanVal (const std::string &mpName, const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
::armarx::aron::data::dto::DictPtr | getMPConfig (const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
| config More...
|
|
bool | getMPEnabled (const Ice::Current &) override |
|
std::string | getNames (const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
| Interface functions. More...
|
|
bool | isFinished (const std::string &mpName="all", const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
bool | isFinishedAll (const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
void | learnFromCSV (const Ice::StringSeq &fileNames=std::vector< std::string >(), const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
| setting More...
|
|
void | learnFromTrajs (const ::armarx::aron::data::dto::DictPtr &dto, const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
| MPPool () |
|
void | pause (const std::string &mpName="all", const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
void | pauseAll (const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
void | reconfigureMPs (const MPListConfig &mpListConfig) |
|
void | removeAllViaPoint (const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
void | reset (const std::string &mpName="all", const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
void | resetAll (const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
bool | resetMPs (const ::armarx::aron::data::dto::DictPtr &dto, const std::map< std::string, VirtualRobot::RobotNodeSetPtr > &rnsMap) |
|
void | resume (const std::string &mpName="all", const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
void | resumeAll (const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
void | runMPs (const bool rtSafe) |
|
std::string | serialize (const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
| serialize More...
|
|
void | set (const ::armarx::StringDoubleSeqMap &, const ::armarx::StringDoubleSeqMap &, const ::armarx::StringDoubleMap &, const ::Ice::Current &iceCurrent=::Ice::emptyCurrent) override |
|
void | setGoal (const DVec &goals, const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
void | setStartAndGoal (const DVec &starts, const DVec &goals, const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
void | setViaPoint (Ice::Double u, const DVec &viapoint, const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
void | start (const std::string &mpName="all", const DVec &startVec=std::vector< double >(), const DVec &goalVec=std::vector< double >(), Ice::Double timeDuration=-1.0, const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
| control More...
|
|
void | startAll (const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
void | stop (const std::string &mpName="all", const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
void | stopAll (const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
void | trainMP (const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
void | updateMPConfig (const ::armarx::aron::data::dto::DictPtr &dto, const Ice::Current &iceCurrent=Ice::emptyCurrent) override |
|
| ~MPPool () |
|
Ice::DoubleSeq | deserialize (string mpAsString) |
|
double | getCanVal (string mpName) |
| utilities More...
|
|
armarx::aron::data::dto::Dict | getMPConfig () |
|
bool | getMPEnabled () |
|
string | getNames () |
|
bool | isFinished (string mpName) |
|
bool | isFinishedAll () |
|
void | learnFromCSV (Ice::StringSeq fileNames) |
| setting More...
|
|
void | learnFromTrajs (armarx::aron::data::dto::Dict config) |
|
void | pause (string mpName) |
|
void | pauseAll () |
|
void | removeAllViaPoint () |
|
void | reset (string mpName) |
|
void | resetAll () |
|
void | resume (string mpName) |
|
void | resumeAll () |
|
string | serialize () |
| serialze More...
|
|
void | set (StringDoubleSeqMap startVec, StringDoubleSeqMap goalVec, StringDoubleMap durationSec) |
| control More...
|
|
void | setGoal (Ice::DoubleSeq goals) |
|
void | setStartAndGoal (Ice::DoubleSeq starts, Ice::DoubleSeq goals) |
|
void | setViaPoint (double u, Ice::DoubleSeq viapoint) |
|
void | start (string mpName, Ice::DoubleSeq startVec, Ice::DoubleSeq goalVec, double durationSec) |
|
void | startAll () |
|
void | stop (string mpName) |
|
void | stopAll () |
|
void | trainMP () |
|
void | updateMPConfig (armarx::aron::data::dto::Dict config) |
| config More...
|
|
Definition at line 47 of file MPPool.h.