armarx::NJointAnomalyDetectionAdaptiveWipingControllerConfig
Overview
class NJointAnomalyDetectionAdaptiveWipingControllerConfig extends NJointControllerConfig
Data Member Index
- kernelSize
-
- dmpAmplitude
-
- timeDuration
-
- phaseL
-
- phaseK
-
- phaseDist0
-
- phaseDist1
-
- phaseKpPos
-
- phaseKpOri
-
- posToOriRatio
-
- nodeSetName
-
- maxJointTorque
-
- desiredNullSpaceJointValues
-
- Kpos
-
- Dpos
-
- Kori
-
- Dori
-
- Knull
-
- Dnull
-
- forceSensorName
-
- forceFrameName
-
- forceFilter
-
- waitTimeForCalibration
-
- velocityHorizon
-
- frictionHorizon
-
- isForceCtrlInForceDir
-
- isForceControlEnabled
-
- isRotControlEnabled
-
- isTorqueControlEnabled
-
- isLCRControlEnabled
-
- pidForce
-
- pidRot
-
- pidTorque
-
- pidLCR
-
- minimumReactForce
-
- forceDeadZone
-
- velFilter
-
- maxLinearVel
-
- maxAngularVel
-
- ws_x
-
- ws_y
-
- ws_z
-
- adaptCoeff
-
- reactThreshold
-
- dragForceDeadZone
-
- adaptForceCoeff
-
- changePositionTolerance
-
- changeTimerThreshold
-
- ftOffset
-
- handCOM
-
- handMass
-
- ftCommandFilter
-
- frictionCone
-
- fricEstiFilter
-
- velNormThreshold
-
- maxInteractionForce
-
- increaseKpForceCoeff
-
- increaseKpRotCoeff
-
- decreaseKpForceCoeff
-
- decreaseKpRotCoeff
-
- adaptRateIncrease
-
- adaptRateDecrease
-
- adaptRateDecreaseRot
-
- adaptCoeffKdImpIncrease
-
- increaseKpOriCoeff
-
- increaseKdOriCoeff
-
- increaseKpNullCoeff
-
- increaseKdNullCoeff
-
- isAdaptOriImpEnabled
-
- loseContactForceIntThreshold
-
- loseContactDetectionEnabled
-
- loseContactCounterMax
-
- rotAngleSigmoid
-
- useDMPInGlobalFrame
-
Data Members
int kernelSize;
double dmpAmplitude;
double timeDuration;
double phaseL;
double phaseK;
float phaseDist0;
float phaseDist1;
double phaseKpPos;
double phaseKpOri;
double posToOriRatio;
string nodeSetName;
float maxJointTorque;
::Ice::FloatSeq desiredNullSpaceJointValues;
::Ice::FloatSeq Kpos;
::Ice::FloatSeq Dpos;
::Ice::FloatSeq Kori;
::Ice::FloatSeq Dori;
::Ice::FloatSeq Knull;
::Ice::FloatSeq Dnull;
string forceSensorName;
string forceFrameName;
float forceFilter;
float waitTimeForCalibration;
int velocityHorizon;
int frictionHorizon;
bool isForceCtrlInForceDir;
bool isForceControlEnabled;
bool isRotControlEnabled;
bool isTorqueControlEnabled;
bool isLCRControlEnabled;
::Ice::FloatSeq pidForce;
::Ice::FloatSeq pidRot;
::Ice::FloatSeq pidTorque;
::Ice::FloatSeq pidLCR;
float minimumReactForce;
float forceDeadZone;
float velFilter;
float maxLinearVel;
float maxAngularVel;
::Ice::FloatSeq ws_x;
::Ice::FloatSeq ws_y;
::Ice::FloatSeq ws_z;
float adaptCoeff;
float reactThreshold;
float dragForceDeadZone;
float adaptForceCoeff;
float changePositionTolerance;
float changeTimerThreshold;
::Ice::FloatSeq ftOffset;
::Ice::FloatSeq handCOM;
float handMass;
float ftCommandFilter;
float frictionCone;
float fricEstiFilter;
float velNormThreshold;
float maxInteractionForce;
float increaseKpForceCoeff;
float increaseKpRotCoeff;
float decreaseKpForceCoeff;
float decreaseKpRotCoeff;
float adaptRateIncrease;
float adaptRateDecrease;
float adaptRateDecreaseRot;
float adaptCoeffKdImpIncrease;
float increaseKpOriCoeff;
float increaseKdOriCoeff;
float increaseKpNullCoeff;
float increaseKdNullCoeff;
bool isAdaptOriImpEnabled;
float loseContactForceIntThreshold;
bool loseContactDetectionEnabled;
int loseContactCounterMax;
float rotAngleSigmoid;
bool useDMPInGlobalFrame;