6#include <VirtualRobot/VirtualRobot.h>
11#include <RobotAPI/interface/units/RobotUnit/TaskSpaceActiveImpedanceControl.h>
12#include <RobotAPI/libraries/RobotAPINJointControllerWidgets/ui_CartesianImpedanceControllerConfigWidget.h>
21 void loadSettings(QSettings* settings,
const QString& prefix =
"");
23 void saveSettings(QSettings* settings,
const QString& prefix =
"");
29 NJointTaskSpaceImpedanceControlConfigPtr
31 NJointTaskSpaceImpedanceControlRuntimeConfig
readRuntimeCFG()
const;
32 std::tuple<Eigen::VectorXf, Eigen::VectorXf, Eigen::VectorXf>
readNullspaceCFG()
const;
35 void setController(
const NJointTaskSpaceImpedanceControlInterfacePrx& prx);
36 void setRNS(
const VirtualRobot::RobotNodeSetPtr& rns);
38 Ui::CartesianImpedanceControllerConfigWidget
ui;
48 NJointTaskSpaceImpedanceControlInterfacePrx _controller;
49 VirtualRobot::RobotNodeSetPtr _rns;
Quaternion< float, 0 > Quaternionf
This file offers overloads of toIce() and fromIce() functions for STL container types.