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: