|
joint limit avoidance initialization parameters More...
#include <armarx/control/common/control_law/SafetyTaskspaceImpedanceController.h>
Public Member Functions | |
jointRangeBufferZoneData () | |
Public Attributes | |
float | desiredNSjointLim |
bool | isLimitless |
Eigen::Vector4f | jointLimitNullSpaceWeightsHigh |
Eigen::Vector4f | jointLimitNullSpaceWeightsLow |
std::string | jointName |
for each joint, that has a limit, based on the config parameters: jointRangeBufferZone jointRangeBufferZone_z1 jointRangeBufferZone_z2 More... | |
float | qLimHigh |
float | qLimLow |
float | qposThresholdHigh |
float | qposThresholdLow |
float | qposZ1High |
float | qposZ1Low |
null space parameters More... | |
float | qposZ2High |
float | qposZ2Low |
float | repulsiveTorque |
float | thresholdRange |
float | totalDamping |
joint limit avoidance initialization parameters
Definition at line 233 of file SafetyTaskspaceImpedanceController.h.
|
inline |
Definition at line 260 of file SafetyTaskspaceImpedanceController.h.
float desiredNSjointLim |
Definition at line 256 of file SafetyTaskspaceImpedanceController.h.
bool isLimitless |
Definition at line 243 of file SafetyTaskspaceImpedanceController.h.
Eigen::Vector4f jointLimitNullSpaceWeightsHigh |
Definition at line 255 of file SafetyTaskspaceImpedanceController.h.
Eigen::Vector4f jointLimitNullSpaceWeightsLow |
Definition at line 254 of file SafetyTaskspaceImpedanceController.h.
std::string jointName |
for each joint, that has a limit, based on the config parameters: jointRangeBufferZone jointRangeBufferZone_z1 jointRangeBufferZone_z2
the specific values depending on the joint range of each joint have to be calculated (and stored, so the calculation is only done in the init)
Definition at line 242 of file SafetyTaskspaceImpedanceController.h.
float qLimHigh |
Definition at line 245 of file SafetyTaskspaceImpedanceController.h.
float qLimLow |
Definition at line 244 of file SafetyTaskspaceImpedanceController.h.
float qposThresholdHigh |
Definition at line 248 of file SafetyTaskspaceImpedanceController.h.
float qposThresholdLow |
Definition at line 247 of file SafetyTaskspaceImpedanceController.h.
float qposZ1High |
Definition at line 252 of file SafetyTaskspaceImpedanceController.h.
float qposZ1Low |
null space parameters
Definition at line 250 of file SafetyTaskspaceImpedanceController.h.
float qposZ2High |
Definition at line 253 of file SafetyTaskspaceImpedanceController.h.
float qposZ2Low |
Definition at line 251 of file SafetyTaskspaceImpedanceController.h.
float repulsiveTorque |
Definition at line 257 of file SafetyTaskspaceImpedanceController.h.
float thresholdRange |
Definition at line 246 of file SafetyTaskspaceImpedanceController.h.
float totalDamping |
Definition at line 258 of file SafetyTaskspaceImpedanceController.h.