10 #ifndef __SOT_SOTFORCECOMPENSATION_H__ 11 #define __SOT_SOTFORCECOMPENSATION_H__ 21 #include <dynamic-graph/entity.h> 35 #if defined(force_compensation_EXPORTS) 36 #define SOTFORCECOMPENSATION_EXPORT __declspec(dllexport) 38 #define SOTFORCECOMPENSATION_EXPORT __declspec(dllimport) 41 #define SOTFORCECOMPENSATION_EXPORT 98 void clearCalibration(
void);
106 bool precompensationCalibration =
false,
119 virtual const std::string&
getClassName(
void)
const {
return CLASS_NAME; }
162 sotDummyType& calibrationTriger(sotDummyType& dummy,
int time);
168 #endif // #ifndef __SOT_SOTFORCECOMPENSATION_H__
dg::SignalPtr< dynamicgraph::Vector, int > transSensorJointSIN
dg::SignalTimeDependent< dynamicgraph::Vector, int > torsorCompensatedSOUT
dg::SignalTimeDependent< MatrixForce, int > handVsensorSOUT
bool usingPrecompensation
dg::SignalPtr< dynamicgraph::Vector, int > velocitySIN
virtual const std::string & getClassName(void) const
dg::SignalPtr< dynamicgraph::Matrix, int > inertiaJointSIN
dg::SignalPtr< dynamicgraph::Vector, int > momentumSIN
dg::SignalTimeDependent< dynamicgraph::Vector, int > torsorDeadZoneSOUT
std::list< MatrixRotation > rotationList
std::list< dynamicgraph::Vector > torsorList
dg::SignalPtr< dynamicgraph::Vector, int > accelerationSIN
dg::SignalPtr< MatrixRotation, int > worldRhandSIN
dg::SignalTimeDependent< dynamicgraph::Vector, int > momentumSOUT
dg::SignalTimeDependent< MatrixForce, int > sensorXhandSOUT
Eigen::Matrix< double, 3, 3 > SOT_CORE_EXPORT MatrixRotation
dg::SignalPtr< MatrixRotation, int > handRsensorSIN
dg::SignalPtr< dynamicgraph::Vector, int > precompensationSIN
dg::SignalTimeDependent< MatrixForce, int > handXworldSOUT
dg::SignalPtr< dynamicgraph::Vector, int > deadZoneLimitSIN
dg::SignalPtr< dynamicgraph::Vector, int > torsorSIN
static const std::string CLASS_NAME
#define SOTFORCECOMPENSATION_EXPORT
dg::SignalPtr< dynamicgraph::Vector, int > gravitySIN
Eigen::Matrix< double, 6, 6 > SOT_CORE_EXPORT MatrixForce
dg::SignalPtr< dynamicgraph::Vector, int > translationSensorComSIN
dg::SignalTimeDependent< sotDummyType, int > calibrationTrigerSOUT
dg::SignalPtr< dynamicgraph::Vector, int > torsorDeadZoneSIN
dg::SignalPtr< dynamicgraph::Matrix, int > gainSensorSIN