Public Member Functions | Public Attributes | Protected Types | Protected Attributes | Private Member Functions | List of all members
testZMPDistributor Class Reference
Inheritance diagram for testZMPDistributor:
Inheritance graph
[legend]

Public Member Functions

void parse_params ()
 
void test0 ()
 
void test1 ()
 
void test2 ()
 
 testZMPDistributor (const double _dt)
 
virtual ~testZMPDistributor ()
 

Public Attributes

std::vector< std::string > arg_strs
 

Protected Types

enum  {
  EEFM, EEFMQP, EEFMQP2, EEFMQPCOP,
  EEFMQPCOP2
}
 

Protected Attributes

std::vector< hrp::Vector3cop_pos
 
enum testZMPDistributor:: { ... }  distribution_algorithm
 
double dt
 
std::vector< hrp::Vector3ee_pos
 
std::vector< hrp::Matrix33ee_rot
 
std::vector< std::vector< Eigen::Vector2d > > fs
 
std::vector< hrp::Vector3leg_pos
 
size_t sleep_msec
 
SimpleZMPDistributorszd
 
double total_fz
 
bool use_gnuplot
 

Private Member Functions

void gen_and_plot ()
 

Detailed Description

Definition at line 10 of file testZMPDistributor.cpp.

Member Enumeration Documentation

anonymous enum
protected
Enumerator
EEFM 
EEFMQP 
EEFMQP2 
EEFMQPCOP 
EEFMQPCOP2 

Definition at line 17 of file testZMPDistributor.cpp.

Constructor & Destructor Documentation

testZMPDistributor::testZMPDistributor ( const double  _dt)
inline

Definition at line 193 of file testZMPDistributor.cpp.

virtual testZMPDistributor::~testZMPDistributor ( )
inlinevirtual

Definition at line 197 of file testZMPDistributor.cpp.

Member Function Documentation

void testZMPDistributor::gen_and_plot ( )
inlineprivate

Definition at line 25 of file testZMPDistributor.cpp.

void testZMPDistributor::parse_params ( )
inline

Definition at line 205 of file testZMPDistributor.cpp.

void testZMPDistributor::test0 ( )
inline

Definition at line 234 of file testZMPDistributor.cpp.

void testZMPDistributor::test1 ( )
inline

Definition at line 244 of file testZMPDistributor.cpp.

void testZMPDistributor::test2 ( )
inline

Definition at line 256 of file testZMPDistributor.cpp.

Member Data Documentation

std::vector<std::string> testZMPDistributor::arg_strs

Definition at line 190 of file testZMPDistributor.cpp.

std::vector<hrp::Vector3> testZMPDistributor::cop_pos
protected

Definition at line 21 of file testZMPDistributor.cpp.

enum { ... } testZMPDistributor::distribution_algorithm
double testZMPDistributor::dt
protected

Definition at line 13 of file testZMPDistributor.cpp.

std::vector<hrp::Vector3> testZMPDistributor::ee_pos
protected

Definition at line 20 of file testZMPDistributor.cpp.

std::vector<hrp::Matrix33> testZMPDistributor::ee_rot
protected

Definition at line 22 of file testZMPDistributor.cpp.

std::vector<std::vector<Eigen::Vector2d> > testZMPDistributor::fs
protected

Definition at line 23 of file testZMPDistributor.cpp.

std::vector<hrp::Vector3> testZMPDistributor::leg_pos
protected

Definition at line 19 of file testZMPDistributor.cpp.

size_t testZMPDistributor::sleep_msec
protected

Definition at line 18 of file testZMPDistributor.cpp.

SimpleZMPDistributor* testZMPDistributor::szd
protected

Definition at line 15 of file testZMPDistributor.cpp.

double testZMPDistributor::total_fz
protected

Definition at line 14 of file testZMPDistributor.cpp.

bool testZMPDistributor::use_gnuplot
protected

Definition at line 16 of file testZMPDistributor.cpp.


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


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Thu May 6 2021 02:41:53