defined in <armarx/control/deprecated_njoint_mp_controller/task_space/TaskSpaceImpedanceDMPControllerInterface.ice>
interface NJointTaskSpaceImpedanceDMPControllerInterface extends NJointControllerInterface { ... }
◆ disableForceStop()
      
        
          | void disableForceStop | ( |  | ) |  | 
      
 
 
◆ enableForceStop()
◆ getMPWeights()
      
        
          | DoubleSeqSeq getMPWeights | ( |  | ) |  | 
      
 
 
◆ getVirtualTime()
      
        
          | double getVirtualTime | ( |  | ) |  | 
      
 
 
◆ isDMPRunning()
◆ isFinished()
◆ learnDMPFromFiles()
      
        
          | void learnDMPFromFiles | ( | Ice::StringSeq | trajfiles | ) |  | 
      
 
 
◆ learnJointDMPFromFiles()
      
        
          | void learnJointDMPFromFiles | ( | string | jointTrajFile, | 
        
          |  |  | Ice::FloatSeq | currentJVS | 
        
          |  | ) |  |  | 
      
 
 
◆ removeAllViaPoints()
      
        
          | void removeAllViaPoints | ( |  | ) |  | 
      
 
 
◆ resetDMP()
◆ resumeDMP()
◆ runDMP()
      
        
          | void runDMP | ( | Ice::DoubleSeq | goals | ) |  | 
      
 
 
◆ runDMPWithTime()
      
        
          | void runDMPWithTime | ( | Ice::DoubleSeq | goals, | 
        
          |  |  | double | timeDuration | 
        
          |  | ) |  |  | 
      
 
 
◆ setAngularVelocityKd()
      
        
          | void setAngularVelocityKd | ( | Eigen::Vector3f | kd | ) |  | 
      
 
 
◆ setAngularVelocityKp()
      
        
          | void setAngularVelocityKp | ( | Eigen::Vector3f | kp | ) |  | 
      
 
 
◆ setDefaultNullSpaceJointValues()
      
        
          | void setDefaultNullSpaceJointValues | ( | Eigen::VectorXf | jointValues | ) |  | 
      
 
 
◆ setForceThreshold()
      
        
          | void setForceThreshold | ( | Eigen::Vector3f | forceThreshold | ) |  | 
      
 
 
◆ setGoals()
      
        
          | void setGoals | ( | Ice::DoubleSeq | goals | ) |  | 
      
 
 
◆ setLinearVelocityKd()
      
        
          | void setLinearVelocityKd | ( | Eigen::Vector3f | kd | ) |  | 
      
 
 
◆ setLinearVelocityKp()
      
        
          | void setLinearVelocityKp | ( | Eigen::Vector3f | kp | ) |  | 
      
 
 
◆ setMPWeights()
      
        
          | void setMPWeights | ( | DoubleSeqSeq | weights | ) |  | 
      
 
 
◆ setNullspaceVelocityKd()
      
        
          | void setNullspaceVelocityKd | ( | Eigen::VectorXf | jointValues | ) |  | 
      
 
 
◆ setNullspaceVelocityKp()
      
        
          | void setNullspaceVelocityKp | ( | Eigen::VectorXf | jointValues | ) |  | 
      
 
 
◆ setUseNullSpaceJointDMP()
      
        
          | void setUseNullSpaceJointDMP | ( | bool | enable | ) |  | 
      
 
 
◆ setViaPoints()
      
        
          | void setViaPoints | ( | double | canVal, | 
        
          |  |  | Ice::DoubleSeq | point | 
        
          |  | ) |  |  | 
      
 
 
◆ stopDMP()
The documentation for this interface was generated from the following file: