autobalancer component $Date$ More...
#include <rtm/CorbaNaming.h>#include <hrpModel/Link.h>#include <hrpModel/Sensor.h>#include <hrpModel/ModelLoaderUtil.h>#include "AutoBalancer.h"#include <hrpModel/JointPath.h>#include <hrpUtil/MatrixSolvers.h>#include "hrpsys/util/Hrpsys.h"
Go to the source code of this file.
Defines | |
| #define | DEBUGP ((m_debugLevel==1 && loop%200==0) || m_debugLevel > 1 ) |
| #define | DEBUGP2 (false) |
| #define | deg2rad(deg) (deg * M_PI / 180) |
| #define | rad2deg(rad) (rad * 180 / M_PI) |
Typedefs | |
| typedef coil::Guard< coil::Mutex > | Guard |
Functions | |
| void | AutoBalancerInit (RTC::Manager *manager) |
| void | calcWeightedLinearEquation (hrp::dvector &ret, const hrp::dmatrix &A, const hrp::dmatrix &W, const hrp::dvector &b) |
| static std::ostream & | operator<< (std::ostream &os, const struct RTC::Time &tm) |
Variables | |
| static const char * | autobalancer_spec [] |
| #define DEBUGP ((m_debugLevel==1 && loop%200==0) || m_debugLevel > 1 ) |
Definition at line 430 of file AutoBalancer.cpp.
| #define DEBUGP2 (false) |
Definition at line 432 of file AutoBalancer.cpp.
Definition at line 2087 of file AutoBalancer.cpp.
Definition at line 2084 of file AutoBalancer.cpp.
| typedef coil::Guard<coil::Mutex> Guard |
Definition at line 20 of file AutoBalancer.cpp.
| void AutoBalancerInit | ( | RTC::Manager * | manager | ) |
Definition at line 2299 of file AutoBalancer.cpp.
| void calcWeightedLinearEquation | ( | hrp::dvector & | ret, |
| const hrp::dmatrix & | A, | ||
| const hrp::dmatrix & | W, | ||
| const hrp::dvector & | b | ||
| ) |
Definition at line 2168 of file AutoBalancer.cpp.
| static std::ostream& operator<< | ( | std::ostream & | os, |
| const struct RTC::Time & | tm | ||
| ) | [static] |
Definition at line 43 of file AutoBalancer.cpp.
const char* autobalancer_spec[] [static] |
{
"implementation_id", "AutoBalancer",
"type_name", "AutoBalancer",
"description", "autobalancer component",
"version", HRPSYS_PACKAGE_VERSION,
"vendor", "AIST",
"category", "example",
"activity_type", "DataFlowComponent",
"max_instance", "10",
"language", "C++",
"lang_type", "compile",
"conf.default.debugLevel", "0",
""
}
Definition at line 25 of file AutoBalancer.cpp.