26 #include <VirtualRobot/IK/DifferentialIK.h>
27 #include <VirtualRobot/VirtualRobot.h>
33 class CartesianVelocityController;
40 const VirtualRobot::JacobiProvider::InverseJacobiMethod invJacMethod = VirtualRobot::JacobiProvider::eSVDDamped,
41 bool _considerJointLimits =
true);
59 VirtualRobot::RobotNodeSetPtr
rns;
60 VirtualRobot::DifferentialIKPtr
ik;
61 VirtualRobot::RobotNodePtr
_tcp;
69 Eigen::MatrixXf _jacobiWithCosts;
72 bool _considerJointLimits =
true;
73 float _cartesianMMRegularization;
74 float _cartesianRadianRegularization;
75 Eigen::VectorXf _jointCosts;