#include <armarx/control/common/control_law/TaskspaceController.h>
|
| void | run (Config &c, TSCtrlRtStatus &robotStatus) override |
| |
| void | applyAdmittanceInterface (common::control_law::arondto::TSVelConfig &c, TSCtrlRtStatus &rtStatus) |
| |
| void | applyInverseDynamics (common::control_law::arondto::TSVelConfig &c, TSCtrlRtStatus &rtStatus) |
| |
| void | applyInverseKinematics (common::control_law::arondto::TSVelConfig &c, TSCtrlRtStatus &rtStatus) |
| |
| void | computeInertiaInverse (TSCtrlRtStatus &rtStatus) |
| |
| void | firstRun () |
| |
| void | initialize (const VirtualRobot::RobotNodeSetPtr &rns, const VirtualRobot::RobotNodeSetPtr &rtRns) |
| |
| bool | isControlModeValid (const std::vector< std::string > &nameList, const std::map< std::string, std::string > &jointControlModeMap) |
| |
| bool | isForceTorqueSafe () |
| |
| void | setForceTorqueGuard (bool forceGuard, bool torqueGuard) |
| |
| void | updateJacobian (common::control_law::arondto::TSVelConfig &c, TSCtrlRtStatus &rtStatus) |
| |
| void | updateNullspaceForceCommand (common::control_law::arondto::TSVelConfig &c, TSCtrlRtStatus &rtStatus) |
| |
| void | updateNullspaceTwistCommand (common::control_law::arondto::TSVelConfig &c, TSCtrlRtStatus &rtStatus) |
| | Admittance.
|
| |
| void | updateTSAdmittanceCommand (common::control_law::arondto::TSVelConfig &c, TSCtrlRtStatus &rtStatus) |
| | Impedance.
|
| |
| void | updateTSError (common::control_law::arondto::TSVelConfig &c, TSCtrlRtStatus &rtStatus) |
| |
| void | updateTSForceCommand (common::control_law::arondto::TSVelConfig &c, TSCtrlRtStatus &rtStatus) |
| | Velocity.
|
| |
| void | updateTSTwistCommand (common::control_law::arondto::TSVelConfig &c, TSCtrlRtStatus &rtStatus) |
| |
| void | updateTwist (common::control_law::arondto::TSVelConfig &c, TSCtrlRtStatus &rtStatus) |
| |
| void | validate (common::control_law::arondto::TSVelConfig &c, TSCtrlRtStatus &rtStatus) |
| |
| virtual | ~TaskspaceController ()=default |
| |
Definition at line 136 of file TaskspaceController.h.
◆ run()
◆ IsCompliant
◆ TypeName
| std::string_view TypeName = "TSVel" |
|
staticconstexpr |
The documentation for this class was generated from the following files: