MPPoolInterface Interface Reference

defined in <armarx/control/common/mp/MPPoolInterface.ice>

interface MPPoolInterface { ... }

+ Inheritance diagram for MPPoolInterface:

Operations

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...
 

Detailed Description

Definition at line 38 of file MPPoolInterface.ice.

Operation Documentation

◆ deserialize()

Ice::DoubleSeq deserialize ( string  mpAsString)

◆ getCanVal()

double getCanVal ( string  mpName)

utilities

◆ getMPConfig()

armarx::aron::data::dto::Dict getMPConfig ( )

◆ getMPEnabled()

bool getMPEnabled ( )

◆ getNames()

string getNames ( )

◆ isFinished()

bool isFinished ( string  mpName)

◆ isFinishedAll()

bool isFinishedAll ( )
+ Here is the caller graph for this function:

◆ learnFromCSV()

void learnFromCSV ( Ice::StringSeq  fileNames)

setting

◆ learnFromTrajs()

void learnFromTrajs ( armarx::aron::data::dto::Dict  config)

◆ pause()

void pause ( string  mpName)

◆ pauseAll()

void pauseAll ( )

◆ removeAllViaPoint()

void removeAllViaPoint ( )

◆ reset()

void reset ( string  mpName)

◆ resetAll()

void resetAll ( )

◆ resume()

void resume ( string  mpName)

◆ resumeAll()

void resumeAll ( )

◆ serialize()

string serialize ( )

serialze

◆ set()

void set ( StringDoubleSeqMap  startVec,
StringDoubleSeqMap  goalVec,
StringDoubleMap  durationSec 
)

control

◆ 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 
)

◆ startAll()

void startAll ( )

◆ stop()

void stop ( string  mpName)

◆ stopAll()

void stopAll ( )

◆ trainMP()

void trainMP ( )

◆ updateMPConfig()

void updateMPConfig ( armarx::aron::data::dto::Dict  config)

config


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