defined in <armarx/control/deprecated_njoint_mp_controller/task_space/ControllerInterface.ice>
interface NJointTaskSpaceDMPControllerInterface extends NJointControllerInterface { ... }
Definition at line 83 of file ControllerInterface.ice.
 
◆ createDMPFromString()
      
        
          | Ice::DoubleSeq createDMPFromString | ( | string | dmpString | ) |  | 
      
 
 
◆ getCanVal()
◆ getDMPAsString()
      
        
          | string getDMPAsString | ( |  | ) |  | 
      
 
 
◆ getMPWeights()
      
        
          | DoubleSeqSeq getMPWeights | ( |  | ) |  | 
      
 
 
◆ isFinished()
◆ learnDMPFromFiles()
      
        
          | void learnDMPFromFiles | ( | Ice::StringSeq | trajfiles | ) |  | 
      
 
 
◆ pauseDMP()
◆ removeAllViaPoints()
      
        
          | void removeAllViaPoints | ( |  | ) |  | 
      
 
 
◆ resetDMP()
◆ resumeDMP()
◆ runDMP()
      
        
          | void runDMP | ( | Ice::DoubleSeq | goals, | 
        
          |  |  | double | tau | 
        
          |  | ) |  |  | 
      
 
 
◆ runDMPWithTime()
      
        
          | void runDMPWithTime | ( | Ice::DoubleSeq | goals, | 
        
          |  |  | double | time | 
        
          |  | ) |  |  | 
      
 
 
◆ setAngularVelocityKd()
      
        
          | void setAngularVelocityKd | ( | float | kd | ) |  | 
      
 
 
◆ setAngularVelocityKp()
      
        
          | void setAngularVelocityKp | ( | float | kp | ) |  | 
      
 
 
◆ setControllerTarget()
◆ setGoals()
      
        
          | void setGoals | ( | Ice::DoubleSeq | goals | ) |  | 
      
 
 
◆ setLinearVelocityKd()
      
        
          | void setLinearVelocityKd | ( | float | kd | ) |  | 
      
 
 
◆ setLinearVelocityKp()
      
        
          | void setLinearVelocityKp | ( | float | kp | ) |  | 
      
 
 
◆ setMPWeights()
      
        
          | void setMPWeights | ( | DoubleSeqSeq | weights | ) |  | 
      
 
 
◆ setNullspaceJointVelocities()
      
        
          | void setNullspaceJointVelocities | ( | StringFloatDictionary | nullspaceJointVelocities | ) |  | 
      
 
 
◆ setSpeed()
      
        
          | void setSpeed | ( | double | times | ) |  | 
      
 
 
◆ setTorqueKp()
      
        
          | void setTorqueKp | ( | StringFloatDictionary | torqueKp | ) |  | 
      
 
 
◆ setViaPoints()
      
        
          | void setViaPoints | ( | double | canVal, | 
        
          |  |  | Ice::DoubleSeq | point | 
        
          |  | ) |  |  | 
      
 
 
◆ stopDMP()
The documentation for this interface was generated from the following file: