Classes | Public Member Functions | Private Attributes
TwoDofControllerDynamicsModel Class Reference

#include <TwoDofControllerDynamicsModel.h>

Inheritance diagram for TwoDofControllerDynamicsModel:
Inheritance graph
[legend]

List of all members.

Classes

class  TwoDofControllerDynamicsModelParam

Public Member Functions

bool getParameter ()
bool getParameter (TwoDofControllerDynamicsModelParam &_p)
void reset ()
void setup ()
void setup (TwoDofControllerDynamicsModelParam &_param, unsigned int _range=0)
 TwoDofControllerDynamicsModel ()
 TwoDofControllerDynamicsModel (TwoDofControllerDynamicsModelParam &_param, unsigned int _range=0)
double update (double _x, double _xd)
 ~TwoDofControllerDynamicsModel ()

Private Attributes

std::vector< Convolutionconvolutions
double current_time
std::vector< double > exp_sinh
Integrator integrate_exp_sinh_current
TwoDofControllerDynamicsModelParam param

Detailed Description

Definition at line 19 of file TwoDofControllerDynamicsModel.h.


Constructor & Destructor Documentation

Definition at line 17 of file TwoDofControllerDynamicsModel.cpp.

Definition at line 29 of file TwoDofControllerDynamicsModel.cpp.

Definition at line 41 of file TwoDofControllerDynamicsModel.cpp.


Member Function Documentation

Implements TwoDofControllerInterface.

Definition at line 71 of file TwoDofControllerDynamicsModel.cpp.

Definition at line 75 of file TwoDofControllerDynamicsModel.cpp.

Implements TwoDofControllerInterface.

Definition at line 62 of file TwoDofControllerDynamicsModel.cpp.

Implements TwoDofControllerInterface.

Definition at line 44 of file TwoDofControllerDynamicsModel.cpp.

Definition at line 52 of file TwoDofControllerDynamicsModel.cpp.

double TwoDofControllerDynamicsModel::update ( double  _x,
double  _xd 
) [virtual]

Implements TwoDofControllerInterface.

Definition at line 84 of file TwoDofControllerDynamicsModel.cpp.


Member Data Documentation

Definition at line 52 of file TwoDofControllerDynamicsModel.h.

Definition at line 49 of file TwoDofControllerDynamicsModel.h.

std::vector<double> TwoDofControllerDynamicsModel::exp_sinh [private]

Definition at line 51 of file TwoDofControllerDynamicsModel.h.

Definition at line 50 of file TwoDofControllerDynamicsModel.h.

Definition at line 48 of file TwoDofControllerDynamicsModel.h.


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


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