30 #include <kdl/chainiksolverpos_lma.hpp> 31 #include <kdl/chain.hpp> 71 std::unique_ptr<KDL::ChainIkSolverPos_LMA>
lma_solver_;
Base class for Inverse Kinematics (IK) solvers.
A wrapper around KDL's Levenberg Marquardt solver.
bool init(const KDL::Chain &robot_chain, ros::NodeHandle &, ros::NodeHandle &) override
Initialize the solver.
std::unique_ptr< KDL::ChainIkSolverPos_LMA > lma_solver_
virtual int cartToJnt(const KDL::JntArray &q_init, const KDL::Frame &goal, KDL::JntArray &q_out) override
Compute Inverse Kinematics with KDL's Levenberg Marquardt solver.