Public Member Functions | Private Member Functions | Private Attributes
rats::extended_preview_control Class Reference

#include <PreviewController.h>

Inheritance diagram for rats::extended_preview_control:
Inheritance graph

List of all members.

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

Detailed Description

Definition at line 209 of file PreviewController.h.

Constructor & Destructor Documentation

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.

Definition at line 240 of file PreviewController.h.

Member Function Documentation

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.

Member Data Documentation

Eigen::Matrix<double, 4, 2> rats::extended_preview_control::x_k_e [private]

Definition at line 212 of file PreviewController.h.

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

Author(s): AIST, Fumio Kanehiro
autogenerated on Wed May 15 2019 05:02:21