#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.
|
inline |
Definition at line 19 of file JointLimitTable.h.
|
inline |
Definition at line 23 of file JointLimitTable.h.
|
private |
Definition at line 7 of file JointLimitTable.cpp.
|
inline |
Definition at line 25 of file JointLimitTable.h.
|
inline |
Definition at line 24 of file JointLimitTable.h.
|
inline |
Definition at line 29 of file JointLimitTable.h.
|
private |
Definition at line 16 of file JointLimitTable.h.
|
private |
Definition at line 14 of file JointLimitTable.h.
|
private |
Definition at line 15 of file JointLimitTable.h.
|
private |
Definition at line 15 of file JointLimitTable.h.
|
private |
Definition at line 16 of file JointLimitTable.h.