Generates footsteps.
More...
#include <sot/pattern-generator/step-computer-force.h>
|
virtual const std::string & | getClassName (void) const |
|
| StepComputerForce (const std::string &name) |
|
void | changeFirstStep (StepQueue &queue, int timeCurr) |
|
void | nextStep (StepQueue &queue, int timeCurr) |
|
Vector & | computeDisplacement (Vector &res, int timeCurr) |
|
Vector & | computeForce (Vector &res, int timeCurr) |
|
Vector & | computeForceL (Vector &res, int timeCurr) |
|
Vector & | computeForceR (Vector &res, int timeCurr) |
|
Vector & | computeHandForce (Vector &res, const MatrixHomogeneous &waMh, const MatrixHomogeneous &waMref, const Vector &F) |
|
virtual void | display (std::ostream &os) const |
|
virtual void | commandLine (const std::string &cmdLine, std::istringstream &cmdArgs, std::ostream &os) |
|
virtual | ~StepComputer () |
|
|
SignalPtr< MatrixHomogeneous, int > | waistMlhandSIN |
|
SignalPtr< MatrixHomogeneous, int > | waistMrhandSIN |
|
SignalPtr< MatrixHomogeneous, int > | referencePositionWaistSIN |
|
SignalPtr< Vector, int > | stiffnessSIN |
|
SignalPtr< Vector, int > | velocitySIN |
|
SignalPtr< unsigned, int > | contactFootSIN |
|
SignalTimeDependent< Vector, int > | displacementSOUT |
|
SignalTimeDependent< Vector, int > | forceSOUT |
|
SignalTimeDependent< Vector, int > | forceLhandSOUT |
|
SignalTimeDependent< Vector, int > | forceRhandSOUT |
|
◆ StepComputerForce()
dynamicgraph::sot::StepComputerForce::StepComputerForce |
( |
const std::string & |
name | ) |
|
◆ changeFirstStep()
void dynamicgraph::sot::StepComputerForce::changeFirstStep |
( |
StepQueue & |
queue, |
|
|
int |
timeCurr |
|
) |
| |
|
virtual |
◆ commandLine()
virtual void dynamicgraph::sot::StepComputerForce::commandLine |
( |
const std::string & |
cmdLine, |
|
|
std::istringstream & |
cmdArgs, |
|
|
std::ostream & |
os |
|
) |
| |
|
virtual |
◆ computeDisplacement()
Vector& dynamicgraph::sot::StepComputerForce::computeDisplacement |
( |
Vector & |
res, |
|
|
int |
timeCurr |
|
) |
| |
◆ computeForce()
Vector& dynamicgraph::sot::StepComputerForce::computeForce |
( |
Vector & |
res, |
|
|
int |
timeCurr |
|
) |
| |
◆ computeForceL()
Vector& dynamicgraph::sot::StepComputerForce::computeForceL |
( |
Vector & |
res, |
|
|
int |
timeCurr |
|
) |
| |
◆ computeForceR()
Vector& dynamicgraph::sot::StepComputerForce::computeForceR |
( |
Vector & |
res, |
|
|
int |
timeCurr |
|
) |
| |
◆ computeHandForce()
Vector& dynamicgraph::sot::StepComputerForce::computeHandForce |
( |
Vector & |
res, |
|
|
const MatrixHomogeneous & |
waMh, |
|
|
const MatrixHomogeneous & |
waMref, |
|
|
const Vector & |
F |
|
) |
| |
◆ display()
virtual void dynamicgraph::sot::StepComputerForce::display |
( |
std::ostream & |
os | ) |
const |
|
virtual |
◆ getClassName()
virtual const std::string& dynamicgraph::sot::StepComputerForce::getClassName |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ nextStep()
void dynamicgraph::sot::StepComputerForce::nextStep |
( |
StepQueue & |
queue, |
|
|
int |
timeCurr |
|
) |
| |
|
virtual |
◆ CLASS_NAME
const std::string dynamicgraph::sot::StepComputerForce::CLASS_NAME |
|
static |
◆ contactFootSIN
SignalPtr<unsigned, int> dynamicgraph::sot::StepComputerForce::contactFootSIN |
◆ displacementSOUT
SignalTimeDependent<Vector, int> dynamicgraph::sot::StepComputerForce::displacementSOUT |
◆ forceLhandSOUT
SignalTimeDependent<Vector, int> dynamicgraph::sot::StepComputerForce::forceLhandSOUT |
◆ forceRhandSOUT
SignalTimeDependent<Vector, int> dynamicgraph::sot::StepComputerForce::forceRhandSOUT |
◆ forceSOUT
SignalTimeDependent<Vector, int> dynamicgraph::sot::StepComputerForce::forceSOUT |
◆ referencePositionWaistSIN
SignalPtr<MatrixHomogeneous, int> dynamicgraph::sot::StepComputerForce::referencePositionWaistSIN |
◆ stiffnessSIN
SignalPtr<Vector, int> dynamicgraph::sot::StepComputerForce::stiffnessSIN |
◆ velocitySIN
SignalPtr<Vector, int> dynamicgraph::sot::StepComputerForce::velocitySIN |
◆ waistMlhandSIN
SignalPtr<MatrixHomogeneous, int> dynamicgraph::sot::StepComputerForce::waistMlhandSIN |
◆ waistMrhandSIN
SignalPtr<MatrixHomogeneous, int> dynamicgraph::sot::StepComputerForce::waistMrhandSIN |
The documentation for this class was generated from the following file: