NJointTaskSpaceAdaptiveDMPControllerInterface Interface Reference

defined in <armarx/control/deprecated_njoint_mp_controller/adaptive/ControllerInterface.ice>

interface NJointTaskSpaceAdaptiveDMPControllerInterface extends NJointControllerInterface { ... }

+ Inheritance diagram for NJointTaskSpaceAdaptiveDMPControllerInterface:

Operations

Ice::FloatSeq getForce ()
 
Ice::FloatSeq getVelocityInMM ()
 
double getVirtualTime ()
 
bool isFinished ()
 
void learnDMPFromFiles (Ice::StringSeq trajfiles)
 
void learnJointDMPFromFiles (string jointTrajFile, Ice::FloatSeq currentJVS)
 
void removeAllViaPoints ()
 
void resetDMP ()
 
void resumeDMP ()
 
void runDMP (Ice::DoubleSeq goals)
 
void runDMPWithTime (Ice::DoubleSeq goals, double timeDuration)
 
void setCanVal (double canVal)
 
void setDefaultJointValues (Ice::FloatSeq desiredJointVals)
 
void setGoals (Ice::DoubleSeq goals)
 
void setKdImpedance (Ice::FloatSeq dampings)
 
void setKdNull (Ice::FloatSeq dnull)
 
void setKpImpedance (Ice::FloatSeq stiffness)
 
void setKpNull (Ice::FloatSeq knull)
 
void setUseNullSpaceJointDMP (bool useJointDMP)
 
void setViaPoints (double canVal, Ice::DoubleSeq point)
 
void stopDMP ()
 

Detailed Description

Definition at line 57 of file ControllerInterface.ice.

Operation Documentation

◆ getForce()

Ice::FloatSeq getForce ( )

◆ getVelocityInMM()

Ice::FloatSeq getVelocityInMM ( )

◆ getVirtualTime()

double getVirtualTime ( )

◆ isFinished()

bool isFinished ( )

◆ learnDMPFromFiles()

void learnDMPFromFiles ( Ice::StringSeq  trajfiles)

◆ learnJointDMPFromFiles()

void learnJointDMPFromFiles ( string  jointTrajFile,
Ice::FloatSeq  currentJVS 
)

◆ removeAllViaPoints()

void removeAllViaPoints ( )

◆ resetDMP()

void resetDMP ( )

◆ resumeDMP()

void resumeDMP ( )

◆ runDMP()

void runDMP ( Ice::DoubleSeq  goals)

◆ runDMPWithTime()

void runDMPWithTime ( Ice::DoubleSeq  goals,
double  timeDuration 
)

◆ setCanVal()

void setCanVal ( double  canVal)

◆ setDefaultJointValues()

void setDefaultJointValues ( Ice::FloatSeq  desiredJointVals)

◆ setGoals()

void setGoals ( Ice::DoubleSeq  goals)

◆ setKdImpedance()

void setKdImpedance ( Ice::FloatSeq  dampings)

◆ setKdNull()

void setKdNull ( Ice::FloatSeq  dnull)

◆ setKpImpedance()

void setKpImpedance ( Ice::FloatSeq  stiffness)

◆ setKpNull()

void setKpNull ( Ice::FloatSeq  knull)

◆ setUseNullSpaceJointDMP()

void setUseNullSpaceJointDMP ( bool  useJointDMP)

◆ setViaPoints()

void setViaPoints ( double  canVal,
Ice::DoubleSeq  point 
)

◆ stopDMP()

void stopDMP ( )

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