sot-talos-balance  1.5.0
DummyWalkingPatternGenerator Class Reference

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

Inheritance diagram for DummyWalkingPatternGenerator:
[legend]
Collaboration diagram for DummyWalkingPatternGenerator:
[legend]

Public Member Functions

EIGEN_MAKE_ALIGNED_OPERATOR_NEW DummyWalkingPatternGenerator (const std::string &name)
 
 DECLARE_SIGNAL_IN (omega, double)
 
 DECLARE_SIGNAL_IN (footLeft, MatrixHomogeneous)
 
 DECLARE_SIGNAL_IN (footRight, MatrixHomogeneous)
 
 DECLARE_SIGNAL_IN (waist, MatrixHomogeneous)
 
 DECLARE_SIGNAL_IN (com, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_IN (vcom, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_IN (acom, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_IN (zmp, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_IN (referenceFrame, MatrixHomogeneous)
 
 DECLARE_SIGNAL_INNER (rf, MatrixHomogeneous)
 
 DECLARE_SIGNAL_OUT (comDes, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_OUT (vcomDes, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_OUT (acomDes, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_OUT (dcmDes, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_OUT (zmpDes, dynamicgraph::Vector)
 
 DECLARE_SIGNAL_OUT (footLeftDes, MatrixHomogeneous)
 
 DECLARE_SIGNAL_OUT (footRightDes, MatrixHomogeneous)
 
 DECLARE_SIGNAL_OUT (waistDes, MatrixHomogeneous)
 
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 55 of file dummy-walking-pattern-generator.hh.

Constructor & Destructor Documentation

◆ DummyWalkingPatternGenerator()

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 84 of file dummy-walking-pattern-generator.cpp.

Referenced by dynamicgraph::sot::talos_balance::DEFINE_SIGNAL_OUT_FUNCTION().

◆ actInv() [2/2]

MatrixHomogeneous actInv ( MatrixHomogeneous  m1,
MatrixHomogeneous  m2 
)
protected

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

◆ DECLARE_SIGNAL_IN() [1/9]

DECLARE_SIGNAL_IN ( omega  ,
double   
)

◆ DECLARE_SIGNAL_IN() [2/9]

DECLARE_SIGNAL_IN ( footLeft  ,
MatrixHomogeneous   
)

◆ DECLARE_SIGNAL_IN() [3/9]

DECLARE_SIGNAL_IN ( footRight  ,
MatrixHomogeneous   
)

◆ DECLARE_SIGNAL_IN() [4/9]

DECLARE_SIGNAL_IN ( waist  ,
MatrixHomogeneous   
)

◆ DECLARE_SIGNAL_IN() [5/9]

DECLARE_SIGNAL_IN ( com  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_IN() [6/9]

DECLARE_SIGNAL_IN ( vcom  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_IN() [7/9]

DECLARE_SIGNAL_IN ( acom  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_IN() [8/9]

DECLARE_SIGNAL_IN ( zmp  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_IN() [9/9]

DECLARE_SIGNAL_IN ( referenceFrame  ,
MatrixHomogeneous   
)

◆ DECLARE_SIGNAL_INNER()

DECLARE_SIGNAL_INNER ( rf  ,
MatrixHomogeneous   
)

◆ DECLARE_SIGNAL_OUT() [1/8]

DECLARE_SIGNAL_OUT ( comDes  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_OUT() [2/8]

DECLARE_SIGNAL_OUT ( vcomDes  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_OUT() [3/8]

DECLARE_SIGNAL_OUT ( acomDes  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_OUT() [4/8]

DECLARE_SIGNAL_OUT ( dcmDes  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_OUT() [5/8]

DECLARE_SIGNAL_OUT ( zmpDes  ,
dynamicgraph::Vector   
)

◆ DECLARE_SIGNAL_OUT() [6/8]

DECLARE_SIGNAL_OUT ( footLeftDes  ,
MatrixHomogeneous   
)

◆ DECLARE_SIGNAL_OUT() [7/8]

DECLARE_SIGNAL_OUT ( footRightDes  ,
MatrixHomogeneous   
)

◆ DECLARE_SIGNAL_OUT() [8/8]

DECLARE_SIGNAL_OUT ( waistDes  ,
MatrixHomogeneous   
)

◆ display()

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

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

◆ init()

Member Data Documentation

◆ m_initSucceeded


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