NJointBimanualCartesianAdmittanceControllerInterface Interface Reference

defined in <armarx/control/deprecated_njoint_mp_controller/bimanual/CartesianAdmittanceControllerInterface.ice>

interface NJointBimanualCartesianAdmittanceControllerInterface extends NJointControllerInterface { ... }

+ Inheritance diagram for NJointBimanualCartesianAdmittanceControllerInterface:

Operations

Eigen::Matrix4f getBoxPose ()
 
void moveBoxPose (Eigen::Matrix4f pose)
 
void moveBoxPosition (Eigen::Vector3f pos)
 
void setAdmittanceConfig (detail::NJBmanCartAdmCtrl::Admittance admittanceObject)
 
void setBoxPose (Eigen::Matrix4f pose)
 
void setBoxPoseAndVelocity (Eigen::Matrix4f pose, Eigen::Vector3f velXYZ, Eigen::Vector3f velRPY)
 
void setBoxVelocity (Eigen::Vector3f velXYZ, Eigen::Vector3f velRPY)
 
void setBoxWidth (float w)
 
void setConfig (NJointBimanualCartesianAdmittanceControllerConfig cfg)
 
void setDesiredJointValuesLeft (Ice::FloatSeq cfg)
 
void setDesiredJointValuesRight (Ice::FloatSeq cfg)
 
void setForceConfig (detail::NJBmanCartAdmCtrl::Force left, detail::NJBmanCartAdmCtrl::Force right)
 
void setImpedanceConfig (detail::NJBmanCartAdmCtrl::Impedance left, detail::NJBmanCartAdmCtrl::Impedance right)
 
void setNullspaceConfig (detail::NJBmanCartAdmCtrl::Nullspace nullspace)
 

Detailed Description

Definition at line 105 of file CartesianAdmittanceControllerInterface.ice.

Operation Documentation

◆ getBoxPose()

["cpp:const"]
Eigen::Matrix4f getBoxPose ( )

◆ moveBoxPose()

void moveBoxPose ( Eigen::Matrix4f  pose)

◆ moveBoxPosition()

void moveBoxPosition ( Eigen::Vector3f  pos)

◆ setAdmittanceConfig()

void setAdmittanceConfig ( detail::NJBmanCartAdmCtrl::Admittance  admittanceObject)

◆ setBoxPose()

void setBoxPose ( Eigen::Matrix4f  pose)

◆ setBoxPoseAndVelocity()

void setBoxPoseAndVelocity ( Eigen::Matrix4f  pose,
Eigen::Vector3f  velXYZ,
Eigen::Vector3f  velRPY 
)

◆ setBoxVelocity()

void setBoxVelocity ( Eigen::Vector3f  velXYZ,
Eigen::Vector3f  velRPY 
)

◆ setBoxWidth()

void setBoxWidth ( float  w)

◆ setConfig()

◆ setDesiredJointValuesLeft()

void setDesiredJointValuesLeft ( Ice::FloatSeq  cfg)

◆ setDesiredJointValuesRight()

void setDesiredJointValuesRight ( Ice::FloatSeq  cfg)

◆ setForceConfig()

void setForceConfig ( detail::NJBmanCartAdmCtrl::Force  left,
detail::NJBmanCartAdmCtrl::Force  right 
)

◆ setImpedanceConfig()

void setImpedanceConfig ( detail::NJBmanCartAdmCtrl::Impedance  left,
detail::NJBmanCartAdmCtrl::Impedance  right 
)

◆ setNullspaceConfig()

void setNullspaceConfig ( detail::NJBmanCartAdmCtrl::Nullspace  nullspace)

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