31 #ifndef CACTUATORSETBASE_HPP_
32 #define CACTUATORSETBASE_HPP_
34 #include <scl/actuation/CActuatorBase.hpp>
35 #include <scl/data_structs/SObject.hpp>
36 #include <sutil/CMappedList.hpp>
71 const Eigen::VectorXd arg_q,
72 Eigen::MatrixXd &ret_J)=0;
87 const Eigen::MatrixXd& arg_state,
88 Eigen::VectorXd& ret_output_force)=0;
95 SObject(arg_subclass_type_name) {}
Definition: CActuatorSetBase.hpp:59
virtual sBool computeJacobian(const Eigen::VectorXd arg_q, Eigen::MatrixXd &ret_J)=0
virtual ~CActuatorSetBase()
Definition: CActuatorSetBase.hpp:98
bool sBool
Definition: DataTypes.hpp:54
CActuatorSetBase(const std::string &arg_subclass_type_name)
Definition: CActuatorSetBase.hpp:94
virtual sBool computeDynamics(const Eigen::VectorXd &arg_input, const Eigen::MatrixXd &arg_state, Eigen::VectorXd &ret_output_force)=0
Definition: SObject.hpp:43