sot-talos-balance  2.0.5
Collection of dynamic-graph entities aimed at implementing balance control on talos.
DummyWalkingPatternGenerator Class Reference

#include <sot/talos_balance/dummy-walking-pattern-generator.hh>

Inheritance diagram for DummyWalkingPatternGenerator:
Collaboration diagram for DummyWalkingPatternGenerator:

Public Member Functions

EIGEN_MAKE_ALIGNED_OPERATOR_NEW DummyWalkingPatternGenerator (const std::string &name)
 
 DECLARE_SIGNAL_IN (acom, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_IN (com, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_IN (footLeft, MatrixHomogeneous)
 
 DECLARE_SIGNAL_IN (footRight, MatrixHomogeneous)
 
 DECLARE_SIGNAL_IN (omega, double)
 
 DECLARE_SIGNAL_IN (phase, int)
 
 DECLARE_SIGNAL_IN (referenceFrame, MatrixHomogeneous)
 
 DECLARE_SIGNAL_IN (rho, double)
 
 DECLARE_SIGNAL_IN (vcom, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_IN (waist, MatrixHomogeneous)
 
 DECLARE_SIGNAL_IN (zmp, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_INNER (rf, MatrixHomogeneous)
 
 DECLARE_SIGNAL_OUT (acomDes, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_OUT (comDes, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_OUT (dcmDes, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_OUT (footLeftDes, MatrixHomogeneous)
 
 DECLARE_SIGNAL_OUT (footRightDes, MatrixHomogeneous)
 
 DECLARE_SIGNAL_OUT (omegaDes, double)
 
 DECLARE_SIGNAL_OUT (phaseDes, int)
 
 DECLARE_SIGNAL_OUT (rhoDes, double)
 
 DECLARE_SIGNAL_OUT (vcomDes, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_OUT (waistDes, MatrixHomogeneous)
 
 DECLARE_SIGNAL_OUT (zmpDes, dynamicgraph::Vector)
 
virtual void display (std::ostream &os) const
 
void init ()
 

Protected Member Functions

dynamicgraph::Vector actInv (MatrixHomogeneous m, dynamicgraph::Vector v)
 true if the entity has been successfully initialized More...
 
MatrixHomogeneous actInv (MatrixHomogeneous m1, MatrixHomogeneous m2)
 

Protected Attributes

bool m_initSucceeded
 

Detailed Description

Definition at line 58 of file dummy-walking-pattern-generator.hh.

Constructor & Destructor Documentation

◆ DummyWalkingPatternGenerator()

DummyWalkingPatternGenerator ( const std::string &  name)

Definition at line 61 of file dummy-walking-pattern-generator.cpp.

Member Function Documentation

◆ actInv() [1/2]

dynamicgraph::Vector actInv ( MatrixHomogeneous  m,
dynamicgraph::Vector  v 
)
protected

true if the entity has been successfully initialized

Definition at line 105 of file dummy-walking-pattern-generator.cpp.

◆ actInv() [2/2]

MatrixHomogeneous actInv ( MatrixHomogeneous  m1,
MatrixHomogeneous  m2 
)
protected

Definition at line 110 of file dummy-walking-pattern-generator.cpp.

◆ DECLARE_SIGNAL_IN() [1/11]

DECLARE_SIGNAL_IN ( acom  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_IN() [2/11]

DECLARE_SIGNAL_IN ( com  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_IN() [3/11]

DECLARE_SIGNAL_IN ( footLeft  ,
MatrixHomogeneous   
)

◆ DECLARE_SIGNAL_IN() [4/11]

DECLARE_SIGNAL_IN ( footRight  ,
MatrixHomogeneous   
)

◆ DECLARE_SIGNAL_IN() [5/11]

DECLARE_SIGNAL_IN ( omega  ,
double   
)

◆ DECLARE_SIGNAL_IN() [6/11]

DECLARE_SIGNAL_IN ( phase  ,
int   
)

◆ DECLARE_SIGNAL_IN() [7/11]

DECLARE_SIGNAL_IN ( referenceFrame  ,
MatrixHomogeneous   
)

◆ DECLARE_SIGNAL_IN() [8/11]

DECLARE_SIGNAL_IN ( rho  ,
double   
)

◆ DECLARE_SIGNAL_IN() [9/11]

DECLARE_SIGNAL_IN ( vcom  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_IN() [10/11]

DECLARE_SIGNAL_IN ( waist  ,
MatrixHomogeneous   
)

◆ DECLARE_SIGNAL_IN() [11/11]

DECLARE_SIGNAL_IN ( zmp  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_INNER()

DECLARE_SIGNAL_INNER ( rf  ,
MatrixHomogeneous   
)

◆ DECLARE_SIGNAL_OUT() [1/11]

DECLARE_SIGNAL_OUT ( acomDes  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_OUT() [2/11]

DECLARE_SIGNAL_OUT ( comDes  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_OUT() [3/11]

DECLARE_SIGNAL_OUT ( dcmDes  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_OUT() [4/11]

DECLARE_SIGNAL_OUT ( footLeftDes  ,
MatrixHomogeneous   
)

◆ DECLARE_SIGNAL_OUT() [5/11]

DECLARE_SIGNAL_OUT ( footRightDes  ,
MatrixHomogeneous   
)

◆ DECLARE_SIGNAL_OUT() [6/11]

DECLARE_SIGNAL_OUT ( omegaDes  ,
double   
)

◆ DECLARE_SIGNAL_OUT() [7/11]

DECLARE_SIGNAL_OUT ( phaseDes  ,
int   
)

◆ DECLARE_SIGNAL_OUT() [8/11]

DECLARE_SIGNAL_OUT ( rhoDes  ,
double   
)

◆ DECLARE_SIGNAL_OUT() [9/11]

DECLARE_SIGNAL_OUT ( vcomDes  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_OUT() [10/11]

DECLARE_SIGNAL_OUT ( waistDes  ,
MatrixHomogeneous   
)

◆ DECLARE_SIGNAL_OUT() [11/11]

DECLARE_SIGNAL_OUT ( zmpDes  ,
dynamicgraph::Vector   
)

◆ display()

void display ( std::ostream &  os) const
virtual

Definition at line 327 of file dummy-walking-pattern-generator.cpp.

◆ init()

void init ( )

Definition at line 119 of file dummy-walking-pattern-generator.cpp.

Member Data Documentation

◆ m_initSucceeded

bool m_initSucceeded
protected

Definition at line 109 of file dummy-walking-pattern-generator.hh.


The documentation for this class was generated from the following files: