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

anonymous enum
protected
Enumerator
EEFM 
EEFMQP 
EEFMQP2 
EEFMQPCOP 
EEFMQPCOP2 

Definition at line 17 of file testZMPDistributor.cpp.

Constructor & Destructor Documentation

◆ testZMPDistributor()

testZMPDistributor::testZMPDistributor ( const double  _dt)
inline

Definition at line 193 of file testZMPDistributor.cpp.

◆ ~testZMPDistributor()

virtual testZMPDistributor::~testZMPDistributor ( )
inlinevirtual

Definition at line 197 of file testZMPDistributor.cpp.

Member Function Documentation

◆ gen_and_plot()

void testZMPDistributor::gen_and_plot ( )
inlineprivate

Definition at line 25 of file testZMPDistributor.cpp.

◆ parse_params()

void testZMPDistributor::parse_params ( )
inline

Definition at line 205 of file testZMPDistributor.cpp.

◆ test0()

void testZMPDistributor::test0 ( )
inline

Definition at line 234 of file testZMPDistributor.cpp.

◆ test1()

void testZMPDistributor::test1 ( )
inline

Definition at line 244 of file testZMPDistributor.cpp.

◆ test2()

void testZMPDistributor::test2 ( )
inline

Definition at line 256 of file testZMPDistributor.cpp.

Member Data Documentation

◆ arg_strs

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

Definition at line 190 of file testZMPDistributor.cpp.

◆ cop_pos

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

Definition at line 21 of file testZMPDistributor.cpp.

◆ distribution_algorithm

enum { ... } testZMPDistributor::distribution_algorithm

◆ dt

double testZMPDistributor::dt
protected

Definition at line 13 of file testZMPDistributor.cpp.

◆ ee_pos

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

Definition at line 20 of file testZMPDistributor.cpp.

◆ ee_rot

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

Definition at line 22 of file testZMPDistributor.cpp.

◆ fs

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

Definition at line 23 of file testZMPDistributor.cpp.

◆ leg_pos

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

Definition at line 19 of file testZMPDistributor.cpp.

◆ sleep_msec

size_t testZMPDistributor::sleep_msec
protected

Definition at line 18 of file testZMPDistributor.cpp.

◆ szd

SimpleZMPDistributor* testZMPDistributor::szd
protected

Definition at line 15 of file testZMPDistributor.cpp.

◆ total_fz

double testZMPDistributor::total_fz
protected

Definition at line 14 of file testZMPDistributor.cpp.

◆ use_gnuplot

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 Sat Dec 17 2022 03:52:22