#include <JointLimitTable.h>
Public Member Functions | |
| double | getLlimit (const double target_joint_angle) const |
| int | getTargetJointId () const |
| double | getUlimit (const double target_joint_angle) const |
| JointLimitTable (const int _target_jointId, const int _target_llimit_angle, const int _target_ulimit_angle, const hrp::dvector &_llimit_table, const hrp::dvector &_ulimit_table) | |
| ~JointLimitTable () | |
Private Member Functions | |
| double | getInterpolatedLimitAngle (const double target_joint_angle, const bool is_llimit_angle) const |
Private Attributes | |
| hrp::dvector | llimit_table |
| int | target_jointId |
| int | target_llimit_angle |
| int | target_ulimit_angle |
| hrp::dvector | ulimit_table |
Definition at line 12 of file JointLimitTable.h.
| hrp::JointLimitTable::JointLimitTable | ( | const int | _target_jointId, |
| const int | _target_llimit_angle, | ||
| const int | _target_ulimit_angle, | ||
| const hrp::dvector & | _llimit_table, | ||
| const hrp::dvector & | _ulimit_table | ||
| ) | [inline] |
Definition at line 19 of file JointLimitTable.h.
| hrp::JointLimitTable::~JointLimitTable | ( | ) | [inline] |
Definition at line 23 of file JointLimitTable.h.
| double hrp::JointLimitTable::getInterpolatedLimitAngle | ( | const double | target_joint_angle, |
| const bool | is_llimit_angle | ||
| ) | const [private] |
Definition at line 7 of file JointLimitTable.cpp.
| double hrp::JointLimitTable::getLlimit | ( | const double | target_joint_angle | ) | const [inline] |
Definition at line 25 of file JointLimitTable.h.
| int hrp::JointLimitTable::getTargetJointId | ( | ) | const [inline] |
Definition at line 24 of file JointLimitTable.h.
| double hrp::JointLimitTable::getUlimit | ( | const double | target_joint_angle | ) | const [inline] |
Definition at line 29 of file JointLimitTable.h.
Definition at line 16 of file JointLimitTable.h.
int hrp::JointLimitTable::target_jointId [private] |
Definition at line 14 of file JointLimitTable.h.
int hrp::JointLimitTable::target_llimit_angle [private] |
Definition at line 15 of file JointLimitTable.h.
int hrp::JointLimitTable::target_ulimit_angle [private] |
Definition at line 15 of file JointLimitTable.h.
Definition at line 16 of file JointLimitTable.h.