17 #ifndef __sot_talos_balance_admittance_controller_H__
18 #define __sot_talos_balance_admittance_controller_H__
25 #if defined(admittance_controller_EXPORTS)
26 #define COUPLEDADMITTANCECONTROLLER_EXPORT __declspec(dllexport)
28 #define COUPLEDADMITTANCECONTROLLER_EXPORT __declspec(dllimport)
31 #define COUPLEDADMITTANCECONTROLLER_EXPORT
38 #include <dynamic-graph/signal-helper.h>
42 #include "boost/assign.hpp"
46 namespace talos_balance {
53 :
public ::dynamicgraph::Entity {
54 DYNAMIC_GRAPH_ENTITY_DECL();
57 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
86 virtual void display(std::ostream& os)
const;
DECLARE_SIGNAL_IN(tauR, dynamicgraph::Vector)
DECLARE_SIGNAL_IN(kDiff, dynamicgraph::Vector)
DECLARE_SIGNAL_IN(tauL, dynamicgraph::Vector)
DECLARE_SIGNAL_OUT(dqRefL, dynamicgraph::Vector)
DECLARE_SIGNAL_INNER(dqRefDiff, dynamicgraph::Vector)
DECLARE_SIGNAL_IN(kSum, dynamicgraph::Vector)
DECLARE_SIGNAL_IN(tauDesR, dynamicgraph::Vector)
DECLARE_SIGNAL_INNER(tauDiff, dynamicgraph::Vector)
DECLARE_SIGNAL_OUT(dqRefR, dynamicgraph::Vector)
DECLARE_SIGNAL_IN(tauDesL, dynamicgraph::Vector)
DECLARE_SIGNAL_INNER(tauDesDiff, dynamicgraph::Vector)
DECLARE_SIGNAL_INNER(tauSum, dynamicgraph::Vector)
DECLARE_SIGNAL_INNER(tauDesSum, dynamicgraph::Vector)
DECLARE_SIGNAL_INNER(dqRefSum, dynamicgraph::Vector)
#define COUPLEDADMITTANCECONTROLLER_EXPORT
Eigen::Matrix< Scalar, Eigen::Dynamic, 1 > Vector