|
| HingeJoint (PHIKHingeActuatorIf *hinge, std::string path, bool oe) |
|
void | Initialize (int iterate, double mtime, int nVia, double rate=1.0, bool vCorr=true) |
|
void | MakeJointMinjerk (int cnt) |
|
void | CloseFile () |
|
void | SaveTorque (int n) |
|
void | SaveTarget () |
|
void | SetTarget (int k, int n) |
|
void | SetTargetVelocity (int k, int n) |
|
void | SetTargetInitial () |
|
void | SetOffsetFromLPF (int n) |
|
void | ResetOffset (double o) |
|
void | SavePosition (int k, int n) |
|
void | SaveVelocity (int k, int n) |
|
void | SavePositionFromLPF (int k, int n) |
|
void | SaveVelocityFromLPF (int k, int n) |
|
void | SaveViaPoint (int v, int t) |
|
void | TrajectoryCorrection (int k, bool s) |
|
void | ApplyLPF (int count) |
|
void | Soften () |
|
void | Harden () |
|
void | ResetPD () |
|
double | CalcTotalTorqueChange () |
|
double | CalcTotalTorqueChangeLPF () |
|
double | CalcTorqueChangeInSection (int n) |
|
double | GetBestTorqueChangeInSection (int n) |
|
void | SetBestTorqueChange () |
|
void | ShowInfo () |
|
void | SetTargetCurrent () |
|
void | SetPD (double s, double d, bool mul) |
|
void | SetTargetFromLPF (int k, int n) |
|
void | UpdateIKParam (double b, double p) |
|
void | OutputTorque () |
|
double | GetMaxForce () |
|
void | SetWeight (double w) |
|
void | SetPullbackTarget (int k, int n) |
|
void | SetPullbackTargetFromInitial () |
|
|
PHIKHingeActuatorIf * | hinge |
|
PHSceneIf * | scene |
|
PTM::VVector< double > | torque |
|
PTM::VVector< double > | torqueLPF |
|
PTM::VMatrixRow< double > | angle |
|
PTM::VMatrixRow< double > | angleLPF |
|
PTM::VMatrixRow< double > | angleVels |
|
PTM::VMatrixRow< double > | angleVelsLPF |
|
double | targetAngle |
|
double | targetVel |
|
PTM::VVector< double > | viaAngles |
|
PTM::VVector< double > | viaVels |
|
PTM::VVector< double > | viatimes |
|
double | initialTorque |
|
double | initialAngle |
|
double | initialVel |
|
double | initialPullbackTarget |
|
double | weight = 1.0 |
|
double | rateLPF = 1.0 |
|
double | originalSpring |
|
double | originalDamper |
|
double | hardenSpring = 1e30 |
|
double | hardenDamper = 1e8 |
|
bool | mul = true |
|
int | iterate |
|
double | mtime |
|
int | movetime |
|
bool | viaCorrect |
|
PTM::VMatrixRow< double > | CorrTraj |
|
PTM::VVector< double > | torqueChange |
|
PTM::VVector< double > | torqueChangeLPF |
|
PTM::VVector< double > | tChanges |
|
このクラスの説明は次のファイルから生成されました:
- Creature/CRTrajectoryPlanner.h