17 #ifndef __sot_talos_balance_example_H__
18 #define __sot_talos_balance_example_H__
25 #if defined(position_controller_EXPORTS)
26 #define EXAMPLE_EXPORT __declspec(dllexport)
28 #define EXAMPLE_EXPORT __declspec(dllimport)
31 #define EXAMPLE_EXPORT
37 #include <pinocchio/fwd.hpp>
41 #include <dynamic-graph/signal-helper.h>
44 #include <sot/core/robot-utils.hh>
46 #include "boost/assign.hpp"
50 namespace talos_balance {
57 DYNAMIC_GRAPH_ENTITY_DECL();
60 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
68 DECLARE_SIGNAL_IN(firstAddend,
double);
69 DECLARE_SIGNAL_IN(secondAddend,
double);
71 DECLARE_SIGNAL_OUT(sum,
double);
72 DECLARE_SIGNAL_OUT(nbJoints,
int);
76 virtual void display(std::ostream& os)
const;
89 #endif // #ifndef __sot_talos_balance_example_H__