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...
 
bool getMPEnabled ()
 
string getNames ()
 
bool isFinished (string mpName)
 
void learnFromCSV (Ice::StringSeq fileNames)
 setting More...
 
void learnFromTrajs (armarx::aron::data::dto::Dict config)
 
void pause (string mpName)
 
void removeAllViaPoint ()
 
void reset (string mpName)
 
void resume (string mpName)
 
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 stop (string mpName)
 

Detailed Description

Definition at line 36 of file MPPoolInterface.ice.

Operation Documentation

◆ deserialize()

Ice::DoubleSeq deserialize ( string  mpAsString)

◆ getCanVal()

double getCanVal ( string  mpName)

utilities

◆ getMPEnabled()

bool getMPEnabled ( )

◆ getNames()

string getNames ( )

◆ isFinished()

bool isFinished ( string  mpName)

◆ learnFromCSV()

void learnFromCSV ( Ice::StringSeq  fileNames)

setting

◆ learnFromTrajs()

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

◆ pause()

void pause ( string  mpName)

◆ removeAllViaPoint()

void removeAllViaPoint ( )

◆ reset()

void reset ( string  mpName)

◆ resume()

void resume ( string  mpName)

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

◆ stop()

void stop ( string  mpName)

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