3 #include <VirtualRobot/IK/DifferentialIK.h>
4 #include <VirtualRobot/Robot.h>
40 Eigen::VectorXf tcptwist;
41 Eigen::VectorXf nullqerror;
42 Eigen::VectorXf nullspaceTorque;
43 Eigen::VectorXf targetJointTorques;
47 VirtualRobot::DifferentialIKPtr ik;
48 VirtualRobot::RobotNodePtr tcp;
50 const float lambda = 2;
56 void initialize(
const VirtualRobot::RobotNodeSetPtr& rns);
57 const Eigen::VectorXf&
59 std::vector<const SensorValue1DoFActuatorTorque*> torqueSensors,
60 std::vector<const SensorValue1DoFActuatorVelocity*> velocitySensors,
61 std::vector<const SensorValue1DoFActuatorPosition*> positionSensors);