sot-talos-balance  1.7.0
dynamicgraph::sot::talos_balance Namespace Reference

Namespaces

 math
 
 robots
 

Classes

class  AdmittanceControllerEndEffector
 Admittance controller for an upper body end-effector (right or left wrist) More...
 
class  AnkleAdmittanceController
 
class  AnkleJointSelector
 
class  BooleanIdentity
 
class  ComAdmittanceController
 
class  CoupledAdmittanceController
 
class  CtrlMode
 
class  DcmComController
 
class  DcmController
 
class  DcmEstimator
 
class  DistributeWrench
 
class  DummyDcmEstimator
 
class  DummyWalkingPatternGenerator
 
class  EulerToQuat
 
class  Example
 
class  FootForceDifferenceController
 
class  FtCalibration
 
class  FtWristCalibration
 
class  HipFlexibilityCompensation
 
class  IntIdentity
 
class  JointPositionController
 
class  NdTrajectoryGenerator
 
class  PoseQuaternionToMatrixHomo
 
class  QualisysClient
 
class  QuatToEuler
 
class  RoundDoubleToInt
 
class  Saturation
 
class  SimpleAdmittanceController
 
class  SimpleController6d
 
class  SimpleDistributeWrench
 
class  SimplePID
 
class  SimplePIDD
 
class  SimpleReferenceFrame
 
class  SimpleZmpEstimator
 
class  StateTransformation
 
class  TalosBaseEstimator
 
class  TalosControlManager
 

Typedefs

typedef AdmittanceControllerEndEffector EntityClassName
 

Functions

 DEFINE_SIGNAL_INNER_FUNCTION (tauSum, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_INNER_FUNCTION (dz_ctrl, double)
 
 DEFINE_SIGNAL_INNER_FUNCTION (tauDiff, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_INNER_FUNCTION (rf, MatrixHomogeneous)
 
 DEFINE_SIGNAL_INNER_FUNCTION (tauDesSum, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_INNER_FUNCTION (dz_pos, double)
 
 DEFINE_SIGNAL_INNER_FUNCTION (tauDesDiff, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_INNER_FUNCTION (rightWeight, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_INNER_FUNCTION (dqRefSum, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_INNER_FUNCTION (stateRef, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_INNER_FUNCTION (w_force, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_INNER_FUNCTION (dqRefDiff, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_INNER_FUNCTION (leftWeight, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_INNER_FUNCTION (w_dq, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_INNER_FUNCTION (wrenches, int)
 
 DEFINE_SIGNAL_INNER_FUNCTION (kinematics_computations, int)
 
 DEFINE_SIGNAL_INNER_FUNCTION (qp_computations, int)
 
 DEFINE_SIGNAL_INNER_FUNCTION (kinematics_computations, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (sout, bool)
 
 DEFINE_SIGNAL_OUT_FUNCTION (sout, int)
 
 DEFINE_SIGNAL_OUT_FUNCTION (quaternion, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (sout, MatrixHomogeneous)
 
 DEFINE_SIGNAL_OUT_FUNCTION (euler, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (yOut, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (q, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (dRP, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (dcm, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (selecLeft, Flags)
 
 DEFINE_SIGNAL_OUT_FUNCTION (v_ref, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (dx_ref, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (dqRef, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (ddx_ref, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (c, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (referenceFrame, MatrixHomogeneous)
 
 DEFINE_SIGNAL_OUT_FUNCTION (selecRight, Flags)
 
 DEFINE_SIGNAL_OUT_FUNCTION (sum, double)
 
 DEFINE_SIGNAL_OUT_FUNCTION (right_foot_force_out, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (dc, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (ddcomRef, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (vDes, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (leftRoll, dg::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (v, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (nbJoints, int)
 
 DEFINE_SIGNAL_OUT_FUNCTION (comDes, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (qRef, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (left_foot_force_out, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (leftPitch, dg::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (u, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (vcomDes, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (zmpRef, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (vRight, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (acomDes, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (rightRoll, dg::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (tau_filt, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (dqRefL, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (comRef, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (vLeft, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (zmp, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (dcmDes, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (wrenchRef, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (x, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (dqRefR, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (rightPitch, dg::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (rightWristForceOut, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (delta_q, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (dcomRef, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (gainRight, double)
 
 DEFINE_SIGNAL_OUT_FUNCTION (zmpDes, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (u_safe, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (dq, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (gainLeft, double)
 
 DEFINE_SIGNAL_OUT_FUNCTION (leftWristForceOut, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (footLeftDes, MatrixHomogeneous)
 
 DEFINE_SIGNAL_OUT_FUNCTION (q_cmd, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (footRightDes, MatrixHomogeneous)
 
 DEFINE_SIGNAL_OUT_FUNCTION (waistDes, MatrixHomogeneous)
 
 DEFINE_SIGNAL_OUT_FUNCTION (omegaDes, double)
 
 DEFINE_SIGNAL_OUT_FUNCTION (dx, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (rhoDes, double)
 
 DEFINE_SIGNAL_OUT_FUNCTION (phaseDes, int)
 
 DEFINE_SIGNAL_OUT_FUNCTION (ddx, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (wrenchLeft, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (wrenchRight, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (ankleWrenchLeft, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (ankleWrenchRight, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (surfaceWrenchLeft, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (surfaceWrenchRight, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (copLeft, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (copRight, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (emergencyStop, bool)
 
 DEFINE_SIGNAL_OUT_FUNCTION (lf_xyzquat, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (rf_xyzquat, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (q_lf, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (q_rf, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (q_imu, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (w_lf, double)
 
 DEFINE_SIGNAL_OUT_FUNCTION (w_rf, double)
 
 DEFINE_SIGNAL_OUT_FUNCTION (w_rf_filtered, double)
 
 DEFINE_SIGNAL_OUT_FUNCTION (w_lf_filtered, double)
 
 DEFINE_SIGNAL_OUT_FUNCTION (v_kin, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (v_flex, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (v_imu, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (v_gyr, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (v_ac, dynamicgraph::Vector)
 
 DEFINE_SIGNAL_OUT_FUNCTION (a_ac, dynamicgraph::Vector)
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (FtCalibration, "FtCalibration")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (QualisysClient, "QualisysClient")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (BooleanIdentity, "BooleanIdentity")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (RoundDoubleToInt, "RoundDoubleToInt")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (IntIdentity, "IntIdentity")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (FtWristCalibration, "FtWristCalibration")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (DcmEstimator, "DcmEstimator")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (NdTrajectoryGenerator, "NdTrajectoryGenerator")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (AnkleJointSelector, "AnkleJointSelector")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (FootForceDifferenceController, "FootForceDifferenceController")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (AnkleAdmittanceController, "AnkleAdmittanceController")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (SimpleReferenceFrame, "SimpleReferenceFrame")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (QuatToEuler, "QuatToEuler")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (SimpleController6d, "SimpleController6d")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (DummyDcmEstimator, "DummyDcmEstimator")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (Example, "Example")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (AdmittanceControllerEndEffector, "AdmittanceControllerEndEffector")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (SimplePIDD, "SimplePIDD")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (JointPositionController, "JointPositionController")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (PoseQuaternionToMatrixHomo, "PoseQuaternionToMatrixHomo")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (SimplePID, "SimplePID")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (EulerToQuat, "EulerToQuat")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (StateTransformation, "StateTransformation")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (DcmController, "DcmController")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (DummyWalkingPatternGenerator, "DummyWalkingPatternGenerator")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (SimpleZmpEstimator, "SimpleZmpEstimator")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (Saturation, "Saturation")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (DcmComController, "DcmComController")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (SimpleAdmittanceController, "SimpleAdmittanceController")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (HipFlexibilityCompensation, "HipFlexibilityCompensation")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (TalosControlManager, "TalosControlManager")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (ComAdmittanceController, "ComAdmittanceController")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (SimpleDistributeWrench, "SimpleDistributeWrench")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (CoupledAdmittanceController, "CoupledAdmittanceController")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (DistributeWrench, "DistributeWrench")
 
 DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN (TalosBaseEstimator, "TalosBaseEstimator")
 
double eulerMean (double a1, double a2)
 
void matrixToRpy (const Eigen::Matrix3d &M, Eigen::Vector3d &rpy)
 
std::ostream & operator<< (std::ostream &os, const CtrlMode &s)
 
void rpyToMatrix (double r, double p, double y, Eigen::Matrix3d &R)
 
void rpyToMatrix (const Eigen::Vector3d &rpy, Eigen::Matrix3d &R)
 
void se3Interp (const pinocchio::SE3 &s1, const pinocchio::SE3 &s2, const double alpha, pinocchio::SE3 &s12)
 
double wEulerMean (double a1, double a2, double w1, double w2)
 

Typedef Documentation

◆ EntityClassName

Define EntityClassName here rather than in the header file so that it can be used by the macros DEFINE_SIGNAL_**_FUNCTION.

Definition at line 45 of file admittance-controller-end-effector.cpp.

Function Documentation

◆ DEFINE_SIGNAL_INNER_FUNCTION() [1/18]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_INNER_FUNCTION ( tauSum  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_INNER_FUNCTION() [2/18]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_INNER_FUNCTION ( dz_ctrl  ,
double   
)

◆ DEFINE_SIGNAL_INNER_FUNCTION() [3/18]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_INNER_FUNCTION ( tauDiff  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_INNER_FUNCTION() [4/18]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_INNER_FUNCTION ( rf  ,
MatrixHomogeneous   
)

◆ DEFINE_SIGNAL_INNER_FUNCTION() [5/18]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_INNER_FUNCTION ( tauDesSum  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_INNER_FUNCTION() [6/18]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_INNER_FUNCTION ( dz_pos  ,
double   
)

◆ DEFINE_SIGNAL_INNER_FUNCTION() [7/18]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_INNER_FUNCTION ( tauDesDiff  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_INNER_FUNCTION() [8/18]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_INNER_FUNCTION ( rightWeight  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_INNER_FUNCTION() [9/18]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_INNER_FUNCTION ( dqRefSum  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_INNER_FUNCTION() [10/18]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_INNER_FUNCTION ( stateRef  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_INNER_FUNCTION() [11/18]

◆ DEFINE_SIGNAL_INNER_FUNCTION() [12/18]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_INNER_FUNCTION ( dqRefDiff  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_INNER_FUNCTION() [13/18]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_INNER_FUNCTION ( leftWeight  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_INNER_FUNCTION() [14/18]

◆ DEFINE_SIGNAL_INNER_FUNCTION() [15/18]

◆ DEFINE_SIGNAL_INNER_FUNCTION() [16/18]

◆ DEFINE_SIGNAL_INNER_FUNCTION() [17/18]

◆ DEFINE_SIGNAL_INNER_FUNCTION() [18/18]

◆ DEFINE_SIGNAL_OUT_FUNCTION() [1/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( sout  ,
bool   
)

Definition at line 63 of file boolean-identity.cpp.

◆ DEFINE_SIGNAL_OUT_FUNCTION() [2/87]

DEFINE_SIGNAL_OUT_FUNCTION ( sout  ,
int   
)

Definition at line 63 of file int-identity.cpp.

◆ DEFINE_SIGNAL_OUT_FUNCTION() [3/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( quaternion  ,
dynamicgraph::Vector   
)

Definition at line 69 of file euler-to-quat.cpp.

References PROFILE_EULERTOQUAT_COMPUTATION.

◆ DEFINE_SIGNAL_OUT_FUNCTION() [4/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( sout  ,
MatrixHomogeneous   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [5/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( euler  ,
dynamicgraph::Vector   
)

Definition at line 69 of file quat-to-euler.cpp.

References PROFILE_QUATTOEULER_COMPUTATION.

◆ DEFINE_SIGNAL_OUT_FUNCTION() [6/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( yOut  ,
dynamicgraph::Vector   
)

Definition at line 72 of file saturation.cpp.

References PROFILE_SATURATION_SOUT_COMPUTATION.

◆ DEFINE_SIGNAL_OUT_FUNCTION() [7/87]

DEFINE_SIGNAL_OUT_FUNCTION ( ,
dynamicgraph::Vector   
)

apply feedback correction

convert from xyzquat to se3

find translation to apply to both feet to minimise distances to reference positions

two vectors define by left to right feet translation

angle betwin this two vectors projected in horizontal plane is the yaw drift

apply correction to cancel this drift

convert from xyzquat to se3

apply feedback correction

convert from xyzquat to se3

find translation to apply to both feet to minimise distances to reference positions

two vectors define by left to right feet translation

angle betwin this two vectors projected in horizontal plane is the yaw drift

apply correction to cancel this drift

convert from xyzquat to se3

Definition at line 79 of file state-transformation.cpp.

References PROFILE_STATETRANSFORMATION_Q_COMPUTATION.

◆ DEFINE_SIGNAL_OUT_FUNCTION() [8/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( dRP  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [9/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( dcm  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [10/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( selecLeft  ,
Flags   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [11/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( v_ref  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [12/87]

DEFINE_SIGNAL_OUT_FUNCTION ( dx_ref  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [13/87]

DEFINE_SIGNAL_OUT_FUNCTION ( dqRef  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [14/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( ddx_ref  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [15/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( ,
dynamicgraph::Vector   
)

Definition at line 100 of file dcm-estimator.cpp.

References DcmEstimator::m_data, and DcmEstimator::m_initSucceeded.

◆ DEFINE_SIGNAL_OUT_FUNCTION() [16/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( referenceFrame  ,
MatrixHomogeneous   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [17/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( selecRight  ,
Flags   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [18/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( sum  ,
double   
)

Definition at line 103 of file example.cpp.

References Example::m_initSucceeded, and PROFILE_EXAMPLE_SUM_COMPUTATION.

◆ DEFINE_SIGNAL_OUT_FUNCTION() [19/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( right_foot_force_out  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [20/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( dc  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [21/87]

DEFINE_SIGNAL_OUT_FUNCTION ( ddcomRef  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [22/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( vDes  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [23/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( leftRoll  ,
dg::Vector   
)

Definition at line 118 of file ankle-joint-selector.cpp.

References AnkleJointSelector::m_initSucceeded.

◆ DEFINE_SIGNAL_OUT_FUNCTION() [24/87]

DEFINE_SIGNAL_OUT_FUNCTION ( ,
dynamicgraph::Vector   
)
  • Extract DC component by low pass filter and remove it*/

TODO

  • Extract DC component by low pass filter and remove it*/

TODO

Definition at line 122 of file state-transformation.cpp.

References PROFILE_STATETRANSFORMATION_V_COMPUTATION.

◆ DEFINE_SIGNAL_OUT_FUNCTION() [25/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( nbJoints  ,
int   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [26/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( comDes  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [27/87]

◆ DEFINE_SIGNAL_OUT_FUNCTION() [28/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( left_foot_force_out  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [29/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( leftPitch  ,
dg::Vector   
)

Definition at line 142 of file ankle-joint-selector.cpp.

References AnkleJointSelector::m_initSucceeded.

◆ DEFINE_SIGNAL_OUT_FUNCTION() [30/87]

◆ DEFINE_SIGNAL_OUT_FUNCTION() [31/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( vcomDes  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [32/87]

DEFINE_SIGNAL_OUT_FUNCTION ( zmpRef  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [33/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( vRight  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [34/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( acomDes  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [35/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( rightRoll  ,
dg::Vector   
)

Definition at line 166 of file ankle-joint-selector.cpp.

References AnkleJointSelector::m_initSucceeded.

◆ DEFINE_SIGNAL_OUT_FUNCTION() [36/87]

◆ DEFINE_SIGNAL_OUT_FUNCTION() [37/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( dqRefL  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [38/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( comRef  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [39/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( vLeft  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [40/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( zmp  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [41/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( dcmDes  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [42/87]

DEFINE_SIGNAL_OUT_FUNCTION ( wrenchRef  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [43/87]

◆ DEFINE_SIGNAL_OUT_FUNCTION() [44/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( dqRefR  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [45/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( rightPitch  ,
dg::Vector   
)

Definition at line 190 of file ankle-joint-selector.cpp.

References AnkleJointSelector::m_initSucceeded.

◆ DEFINE_SIGNAL_OUT_FUNCTION() [46/87]

◆ DEFINE_SIGNAL_OUT_FUNCTION() [47/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( delta_q  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [48/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( dcomRef  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [49/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( gainRight  ,
double   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [50/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( zmpDes  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [51/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( u_safe  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [52/87]

◆ DEFINE_SIGNAL_OUT_FUNCTION() [53/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( gainLeft  ,
double   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [54/87]

◆ DEFINE_SIGNAL_OUT_FUNCTION() [55/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( footLeftDes  ,
MatrixHomogeneous   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [56/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( q_cmd  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [57/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( footRightDes  ,
MatrixHomogeneous   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [58/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( waistDes  ,
MatrixHomogeneous   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [59/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( omegaDes  ,
double   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [60/87]

◆ DEFINE_SIGNAL_OUT_FUNCTION() [61/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( rhoDes  ,
double   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [62/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( phaseDes  ,
int   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [63/87]

◆ DEFINE_SIGNAL_OUT_FUNCTION() [64/87]

DEFINE_SIGNAL_OUT_FUNCTION ( wrenchLeft  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [65/87]

DEFINE_SIGNAL_OUT_FUNCTION ( wrenchRight  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [66/87]

DEFINE_SIGNAL_OUT_FUNCTION ( ankleWrenchLeft  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [67/87]

DEFINE_SIGNAL_OUT_FUNCTION ( ankleWrenchRight  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [68/87]

DEFINE_SIGNAL_OUT_FUNCTION ( surfaceWrenchLeft  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [69/87]

DEFINE_SIGNAL_OUT_FUNCTION ( surfaceWrenchRight  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [70/87]

DEFINE_SIGNAL_OUT_FUNCTION ( copLeft  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [71/87]

◆ DEFINE_SIGNAL_OUT_FUNCTION() [72/87]

DEFINE_SIGNAL_OUT_FUNCTION ( emergencyStop  ,
bool   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [73/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( lf_xyzquat  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [74/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( rf_xyzquat  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [75/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( q_lf  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [76/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( q_rf  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [77/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( q_imu  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [78/87]

◆ DEFINE_SIGNAL_OUT_FUNCTION() [79/87]

◆ DEFINE_SIGNAL_OUT_FUNCTION() [80/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( w_rf_filtered  ,
double   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [81/87]

◆ DEFINE_SIGNAL_OUT_FUNCTION() [82/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( v_kin  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [83/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( v_flex  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [84/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( v_imu  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [85/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( v_gyr  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [86/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( v_ac  ,
dynamicgraph::Vector   
)

◆ DEFINE_SIGNAL_OUT_FUNCTION() [87/87]

dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION ( a_ac  ,
dynamicgraph::Vector   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [1/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( FtCalibration  ,
"FtCalibration"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [2/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( QualisysClient  ,
"QualisysClient"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [3/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( BooleanIdentity  ,
"BooleanIdentity"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [4/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( RoundDoubleToInt  ,
"RoundDoubleToInt"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [5/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( IntIdentity  ,
"IntIdentity"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [6/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( FtWristCalibration  ,
"FtWristCalibration"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [7/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( DcmEstimator  ,
"DcmEstimator"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [8/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( NdTrajectoryGenerator  ,
"NdTrajectoryGenerator"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [9/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( AnkleJointSelector  ,
"AnkleJointSelector"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [10/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( FootForceDifferenceController  ,
"FootForceDifferenceController"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [11/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( AnkleAdmittanceController  ,
"AnkleAdmittanceController"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [12/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( SimpleReferenceFrame  ,
"SimpleReferenceFrame"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [13/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( QuatToEuler  ,
"QuatToEuler"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [14/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( SimpleController6d  ,
"SimpleController6d"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [15/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( DummyDcmEstimator  ,
"DummyDcmEstimator"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [16/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( Example  ,
"Example"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [17/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( AdmittanceControllerEndEffector  ,
"AdmittanceControllerEndEffector"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [18/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( SimplePIDD  ,
"SimplePIDD"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [19/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( JointPositionController  ,
"JointPositionController"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [20/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( PoseQuaternionToMatrixHomo  ,
"PoseQuaternionToMatrixHomo"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [21/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( SimplePID  ,
"SimplePID"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [22/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( EulerToQuat  ,
"EulerToQuat"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [23/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( StateTransformation  ,
"StateTransformation"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [24/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( DcmController  ,
"DcmController"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [25/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( DummyWalkingPatternGenerator  ,
"DummyWalkingPatternGenerator"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [26/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( SimpleZmpEstimator  ,
"SimpleZmpEstimator"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [27/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( Saturation  ,
"Saturation"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [28/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( DcmComController  ,
"DcmComController"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [29/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( SimpleAdmittanceController  ,
"SimpleAdmittanceController"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [30/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( HipFlexibilityCompensation  ,
"HipFlexibilityCompensation"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [31/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( TalosControlManager  ,
"TalosControlManager"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [32/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( ComAdmittanceController  ,
"ComAdmittanceController"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [33/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( SimpleDistributeWrench  ,
"SimpleDistributeWrench"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [34/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( CoupledAdmittanceController  ,
"CoupledAdmittanceController"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [35/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( DistributeWrench  ,
"DistributeWrench"   
)

◆ DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN() [36/36]

dynamicgraph::sot::talos_balance::DYNAMICGRAPH_FACTORY_ENTITY_PLUGIN ( TalosBaseEstimator  ,
"TalosBaseEstimator"   
)

◆ eulerMean()

double eulerMean ( double  a1,
double  a2 
)
inline

Multiply to quaternions stored in (w,x,y,z) format Rotate a point or a vector by a quaternion stored in (w,x,y,z) format Avoids singularity while taking the mean of euler angles

Definition at line 110 of file talos-base-estimator.cpp.

◆ matrixToRpy()

void matrixToRpy ( const Eigen::Matrix3d &  M,
Eigen::Vector3d &  rpy 
)

Convert from Transformation Matrix to Roll, Pitch, Yaw

Definition at line 66 of file talos-base-estimator.cpp.

Referenced by DEFINE_SIGNAL_INNER_FUNCTION().

◆ operator<<()

std::ostream& dynamicgraph::sot::talos_balance::operator<< ( std::ostream &  os,
const CtrlMode s 
)

Definition at line 67 of file talos-control-manager.hh.

References CtrlMode::id, and CtrlMode::name.

◆ rpyToMatrix() [1/2]

void rpyToMatrix ( double  r,
double  p,
double  y,
Eigen::Matrix3d &  R 
)

Convert from Roll, Pitch, Yaw to transformation Matrix.

Definition at line 51 of file talos-base-estimator.cpp.

Referenced by DEFINE_SIGNAL_INNER_FUNCTION(), TalosBaseEstimator::kinematics_estimation(), and rpyToMatrix().

◆ rpyToMatrix() [2/2]

void rpyToMatrix ( const Eigen::Vector3d &  rpy,
Eigen::Matrix3d &  R 
)

Convert from Roll, Pitch, Yaw to transformation Matrix.

Definition at line 61 of file talos-base-estimator.cpp.

References rpyToMatrix().

◆ se3Interp()

void se3Interp ( const pinocchio::SE3 &  s1,
const pinocchio::SE3 &  s2,
const double  alpha,
pinocchio::SE3 &  s12 
)

Compute s12 as an intermediate transform between s1 and s2 SE3 transforms

Definition at line 37 of file talos-base-estimator.cpp.

Referenced by DEFINE_SIGNAL_INNER_FUNCTION().

◆ wEulerMean()

double wEulerMean ( double  a1,
double  a2,
double  w1,
double  w2 
)
inline

Avoids singularity while taking the mean of euler angles

Definition at line 121 of file talos-base-estimator.cpp.

Referenced by DEFINE_SIGNAL_INNER_FUNCTION().