17 #ifndef __sot_talos_balance_qualisys_client_H__
18 #define __sot_talos_balance_qualisys_client_H__
25 #if defined(position_controller_EXPORTS)
26 #define QUALISYS_CLIENT_EXPORT __declspec(dllexport)
28 #define QUALISYS_CLIENT_EXPORT __declspec(dllimport)
31 #define QUALISYS_CLIENT_EXPORT
37 #include <pinocchio/fwd.hpp>
41 #include <dynamic-graph/signal-helper.h>
43 #include <boost/chrono.hpp>
44 #include <boost/thread.hpp>
46 #include <sot/core/robot-utils.hh>
48 #include "boost/assign.hpp"
57 namespace talos_balance {
64 DYNAMIC_GRAPH_ENTITY_DECL();
67 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
75 DECLARE_SIGNAL_IN(dummy,
double);
78 void registerRigidBody(
const std::string& RBname);
79 void setMocapIPAdress(
const std::string& ipAdress);
80 void getRigidBodyList();
84 virtual void display(std::ostream& os)
const;
88 bool m_printRigidBodyList =
false;
89 std::vector<std::string>
92 void manageNetworkFrame();
95 std::string m_serverAddr =
"127.0.0.1";
104 #endif // #ifndef __sot_talos_balance_qualisys_client_H__