Generate a stack of inequalities relative to feet centers for the whole preview window.
More...
#include <Mathematics/relative-feet-inequalities.hh>
Generate a stack of inequalities relative to feet centers for the whole preview window.
◆ RelativeFeetInequalities()
RelativeFeetInequalities::RelativeFeetInequalities |
( |
SimplePluginManager * |
aSPM, |
|
|
PinocchioRobot * |
aPR |
|
) |
| |
◆ ~RelativeFeetInequalities()
RelativeFeetInequalities::~RelativeFeetInequalities |
( |
| ) |
|
◆ CallMethod()
void RelativeFeetInequalities::CallMethod |
( |
std::string & |
Method, |
|
|
std::istringstream & |
Args |
|
) |
| |
|
virtual |
Reimplement the interface of SimplePluginManager.
- Parameters
-
[in] | Method | The method to be called. |
[in] | Args | Arguments of the methods. |
◆ compute_linear_system()
void RelativeFeetInequalities::compute_linear_system |
( |
convex_hull_t & |
ConvexHull, |
|
|
const support_state_t & |
PrwSupport |
|
) |
| const |
Compute the linear inequalities \({\bf A}{\bf x} \geq {\bf b}\) associated with the convex hull specified by a vector of points.
- Parameters
-
[out] | aVecOfPoints | a vector of vertices |
[in] | PrwSupport | previewed support state |
◆ DSFeetDistance()
double PatternGeneratorJRL::RelativeFeetInequalities::DSFeetDistance |
( |
| ) |
|
|
inline |
◆ getFeetSize()
Reimplement the interface of SimplePluginManager.
- Parameters
-
[in] | Method | The method to be called. |
[in] | Args | Arguments of the methods. |
◆ set_inequalities()
void RelativeFeetInequalities::set_inequalities |
( |
convex_hull_t & |
ConvexHull, |
|
|
const support_state_t & |
Support, |
|
|
ineq_e |
type |
|
) |
| |
Adapt inequalities to the support foot and its orientation.
- Parameters
-
[out] | ConvexHull | |
[in] | SupportState | |
[in] | Type | CoP/Feet/CoM |
◆ set_vertices()
void RelativeFeetInequalities::set_vertices |
( |
convex_hull_t & |
ConvexHull, |
|
|
const support_state_t & |
SupportState, |
|
|
ineq_e |
type |
|
) |
| |
Adapt vertices to the support foot and its orientation.
- Parameters
-
[out] | ConvexHull | Vertices of the convex hull |
[in] | SupportState | Corresponding support state |
[in] | Type | CoP/Feet |
The documentation for this class was generated from the following files: