MPPoolInterface Interface Reference

defined in <armarx/control/common/mp/>

interface MPPoolInterface { ... }

+ Inheritance diagram for MPPoolInterface:


Ice::DoubleSeq deserialize (string mpAsString)
double getCanVal (string mpName)
 utilities More...
bool getMPEnabled ()
string getNames ()
bool isFinished (string mpName)
void learnFromCSV (Ice::StringSeq fileNames)
 setting More...
void pause (string mpName)
void removeAllViaPoint ()
void reset (string mpName)
void resume (string mpName)
string serialize ()
 serialze 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)
 control More...
void stop (string mpName)

Detailed Description

Definition at line 32 of file

Operation Documentation

◆ deserialize()

Ice::DoubleSeq deserialize ( string  mpAsString)

◆ getCanVal()

double getCanVal ( string  mpName)


◆ getMPEnabled()

bool getMPEnabled ( )

◆ getNames()

string getNames ( )

◆ isFinished()

bool isFinished ( string  mpName)

◆ learnFromCSV()

void learnFromCSV ( Ice::StringSeq  fileNames)


◆ pause()

void pause ( string  mpName)

◆ removeAllViaPoint()

void removeAllViaPoint ( )

◆ reset()

void reset ( string  mpName)

◆ resume()

void resume ( string  mpName)

◆ serialize()

string serialize ( )


◆ setGoal()

void setGoal ( Ice::DoubleSeq  goals)

◆ setStartAndGoal()

void setStartAndGoal ( Ice::DoubleSeq  starts,
Ice::DoubleSeq  goals 

◆ setViaPoint()

void setViaPoint ( double  u,
Ice::DoubleSeq  viapoint 

◆ start()

void start ( string  mpName,
Ice::DoubleSeq  startVec,
Ice::DoubleSeq  goalVec,
double  durationSec 


◆ stop()

void stop ( string  mpName)

The documentation for this interface was generated from the following file: