Go to the documentation of this file.
18 #ifndef COB_TWIST_CONTROLLER_INVERSE_DIFFERENTIAL_KINEMATICS_SOLVER_H
19 #define COB_TWIST_CONTROLLER_INVERSE_DIFFERENTIAL_KINEMATICS_SOLVER_H
21 #include <kdl/chainjnttojacsolver.hpp>
22 #include <kdl/chainfksolvervel_recursive.hpp>
24 #include <Eigen/Geometry>
77 const KDL::Twist& v_in,
78 KDL::JntArray& qdot_out);
97 #endif // COB_TWIST_CONTROLLER_INVERSE_DIFFERENTIAL_KINEMATICS_SOLVER_H
virtual ~InverseDifferentialKinematicsSolver()
CallbackDataMediator & callback_data_mediator_
ConstraintSolverFactory constraint_solver_factory_
TaskStackController_t task_stack_controller_
KDL::ChainJntToJacSolver jnt2jac_
virtual int CartToJnt(const JointStates &joint_states, const KDL::Twist &v_in, KDL::JntArray &qdot_out)
LimiterParams limiter_params_
Static class providing a single method for creation of damping method, solver and starting the solvin...
boost::shared_ptr< KinematicExtensionBase > kinematic_extension_
static KinematicExtensionBase * createKinematicExtension(const TwistControllerParams ¶ms)
bool resetAll(TwistControllerParams params)
Container for limiters, implementing interface methods.
boost::shared_ptr< LimiterContainer > limiters_
TwistControllerParams params_
InverseDifferentialKinematicsSolver(const TwistControllerParams ¶ms, const KDL::Chain &chain, CallbackDataMediator &data_mediator)
KDL::ChainFkSolverVel_recursive fk_solver_vel_
cob_twist_controller
Author(s): Felix Messmer
, Marco Bezzon , Christoph Mark , Francisco Moreno
autogenerated on Mon May 1 2023 02:44:43