#include <PreviewController.h>
Public Member Functions | |
extended_preview_control (const double dt, const double zc, const hrp::Vector3 &init_xk, const double _gravitational_acceleration=DEFAULT_GRAVITATIONAL_ACCELERATION, const double q=1.0, const double r=1.0e-6, const double d=1.6) | |
virtual | ~extended_preview_control () |
Private Member Functions | |
void | calc_f () |
void | calc_u () |
void | calc_x_k () |
Private Attributes | |
Eigen::Matrix< double, 4, 2 > | x_k_e |
Definition at line 209 of file PreviewController.h.
rats::extended_preview_control::extended_preview_control | ( | const double | dt, |
const double | zc, | ||
const hrp::Vector3 & | init_xk, | ||
const double | _gravitational_acceleration = DEFAULT_GRAVITATIONAL_ACCELERATION , |
||
const double | q = 1.0 , |
||
const double | r = 1.0e-6 , |
||
const double | d = 1.6 |
||
) | [inline] |
Definition at line 217 of file PreviewController.h.
virtual rats::extended_preview_control::~extended_preview_control | ( | ) | [inline, virtual] |
Definition at line 240 of file PreviewController.h.
void extended_preview_control::calc_f | ( | ) | [private, virtual] |
Implements rats::preview_control_base< 4 >.
Definition at line 59 of file PreviewController.cpp.
void extended_preview_control::calc_u | ( | ) | [private, virtual] |
Implements rats::preview_control_base< 4 >.
Definition at line 74 of file PreviewController.cpp.
void extended_preview_control::calc_x_k | ( | ) | [private, virtual] |
Implements rats::preview_control_base< 4 >.
Definition at line 82 of file PreviewController.cpp.
Eigen::Matrix<double, 4, 2> rats::extended_preview_control::x_k_e [private] |
Definition at line 212 of file PreviewController.h.