16 #include <pinocchio/fwd.hpp>    23 #include <dynamic-graph/entity.h>    50   virtual const std::string &
getClassName(
void)
 const { 
return CLASS_NAME; }
    65   bool withForceSignals[4];
    83   virtual void setStateSize(
const unsigned int &
size);
    85   void setControlSize(
const int &
size);
    87   int getControlSize() 
const;
    89   void setVelocitySize(
const unsigned int &
size);
    91   virtual void setSecondOrderIntegration();
    92   virtual void setNoIntegration();
    93   virtual void setControlInputType(
const std::string &cit);
    94   void getControl(std::map<std::string, ControlValues> &anglesOut,
    95                   const double &period);
    99   void setSanityCheck(
const bool &enableCheck);
   100   void setPositionBounds(
const Vector &lower, 
const Vector &upper);
   101   void setVelocityBounds(
const Vector &lower, 
const Vector &upper);
   102   void setTorqueBounds(
const Vector &lower, 
const Vector &upper);
   106   virtual void display(std::ostream &os) 
const;
   107   virtual void cmdDisplay();
 virtual const std::string & getClassName(void) const
SOT_CORE_EXPORT friend std::ostream & operator<<(std::ostream &os, const Device &r)
Eigen::Transform< double, 3, Eigen::Affine > SOT_CORE_EXPORT MatrixHomogeneous
dynamicgraph::Vector vel_control_
dynamicgraph::Signal< dynamicgraph::Vector, int > robotState_
dynamicgraph::Signal< dynamicgraph::Vector, int > pseudoTorqueSOUT
dynamicgraph::Vector state_
virtual void display(std::ostream &os) const
static const std::string CLASS_NAME
ControlInput
Define the type of input expected by the robot. 
dynamicgraph::Signal< dynamicgraph::Vector, int > ZMPPreviousControllerSOUT
The ZMP reference send by the previous controller. 
dynamicgraph::Signal< dynamicgraph::Vector, int > robotVelocity_
Motor velocities. 
dynamicgraph::Vector forceZero6
dynamicgraph::SignalPtr< dynamicgraph::Vector, int > controlSIN
const std::string ControlInput_s[]
dynamicgraph::Signal< dynamicgraph::Vector, int > motorcontrolSOUT
The current state of the robot from the command viewpoint. 
dynamicgraph::SignalPtr< dynamicgraph::Vector, int > zmpSIN
dynamicgraph::Signal< dynamicgraph::Vector, int > previousControlSOUT
ControlInput controlInputType_
dynamicgraph::Vector velocity_
int lastTimeControlWasRead_
dynamicgraph::Signal< MatrixRotation, int > attitudeSOUT
dynamicgraph::SignalPtr< dynamicgraph::Vector, int > attitudeSIN
dynamicgraph::Signal< dynamicgraph::Vector, int > stateSOUT
dynamicgraph::Signal< dynamicgraph::Vector, int > velocitySOUT