|
| 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 | requestStop (const std::string &mpName="all", 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 | requestStop (string mpName) |
| |
| 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.