Go to the documentation of this file.
18 #ifndef COB_TWIST_CONTROLLER_LIMITERS_LIMITER_BASE_H
19 #define COB_TWIST_CONTROLLER_LIMITERS_LIMITER_BASE_H
40 virtual KDL::JntArray
enforceLimits(
const KDL::JntArray& q_dot_ik,
const KDL::JntArray& q)
const = 0;
63 virtual KDL::Twist
enforceLimits(
const KDL::Twist& v_in)
const = 0;
70 #endif // COB_TWIST_CONTROLLER_LIMITERS_LIMITER_BASE_H
virtual ~LimiterCartesianBase()
LimiterCartesianBase(const LimiterParams &limiter_params)
virtual KDL::Twist enforceLimits(const KDL::Twist &v_in) const =0
const LimiterParams & limiter_params_
Base class for cartesian/input limiters, defining interface methods.
virtual KDL::JntArray enforceLimits(const KDL::JntArray &q_dot_ik, const KDL::JntArray &q) const =0
virtual ~LimiterJointBase()
LimiterJointBase(const LimiterParams &limiter_params)
Base class for joint/output limiters, defining interface methods.
const LimiterParams & limiter_params_
cob_twist_controller
Author(s): Felix Messmer
, Marco Bezzon , Christoph Mark , Francisco Moreno
autogenerated on Mon May 1 2023 02:44:43