|
|
you can set the following values from outside of the rt controller via Ice interfaces More...
#include <armarx/control/common/control_law/KeypointsAdmittanceController.h>
Inheritance diagram for KeypointsAdmittanceController::Config:Public Attributes | |
| Eigen::Vector6f | currentForceTorque |
| Eigen::VectorXf | currentKeypointPosition |
| Eigen::VectorXf | desiredKeypointPosition |
| Eigen::VectorXf | desiredKeypointVelocity |
| Eigen::VectorXf | desiredNullspaceJointAngles |
| Eigen::VectorXf | fixedTranslation |
| bool | isRigid = false |
| Eigen::Vector6f | kdAdmittance |
| Eigen::Vector6f | kdImpedance |
| Eigen::VectorXf | kdNullspaceTorque |
| Eigen::VectorXf | keypointKd |
| Eigen::VectorXf | keypointKp |
| float | keypointPositionFilter = 1.0f |
| float | keypointVelocityFilter = 1.0f |
| Eigen::Vector6f | kmAdmittance |
| Eigen::Vector6f | kpAdmittance |
| Eigen::Vector6f | kpImpedance |
| Eigen::VectorXf | kpNullspaceTorque |
| std::string | nodeSetName |
| int | numPoints |
| keypoints related | |
| float | qvelFilter |
| float | torqueLimit |
you can set the following values from outside of the rt controller via Ice interfaces
| Eigen::Vector6f currentForceTorque |
| Eigen::VectorXf currentKeypointPosition |
| Eigen::VectorXf desiredKeypointPosition |
| Eigen::VectorXf desiredKeypointVelocity |
| Eigen::VectorXf desiredNullspaceJointAngles |
| Eigen::VectorXf fixedTranslation |
| bool isRigid = false |
| Eigen::Vector6f kdAdmittance |
| Eigen::Vector6f kdImpedance |
| Eigen::VectorXf kdNullspaceTorque |
| Eigen::VectorXf keypointKd |
| Eigen::VectorXf keypointKp |
| float keypointPositionFilter = 1.0f |
| float keypointVelocityFilter = 1.0f |
| Eigen::Vector6f kmAdmittance |
| Eigen::Vector6f kpAdmittance |
| Eigen::Vector6f kpImpedance |
| Eigen::VectorXf kpNullspaceTorque |
| std::string nodeSetName |
| int numPoints |
keypoints related
| float qvelFilter |
| float torqueLimit |