Functions | |
data_t | combineLegsArmsEyes (data_t &legs, data_t &arms, data_t &eyes) |
data_t | combineTrajectories (data_t &t1, data_t &t2, vector< bool > ti) |
data_t | genCelebration (MartyCore *robot, float move_time) |
data_t | genGetUp (MartyCore *robot) |
data_t | genKickLeft (MartyCore *robot, float period) |
data_t | genKickRight (MartyCore *robot, float period) |
data_t | genRaisedFootTwistLeft (MartyCore *robot, float period) |
data_t | genRaisedFootTwistRight (MartyCore *robot, float period) |
data_t | genReturnToZero (MartyCore *robot, float period) |
data_t | genSitBack (MartyCore *robot, float period) |
data_t | genStepLeft (MartyCore *robot, int stepLength, int turn, float period) |
data_t | genStepRight (MartyCore *robot, int stepLength, int turn, float period) |
float | gettime () |
int | hipToBeSquare (MartyCore *robot, int robotID) |
bool | interpTrajectory (data_t tIn, data_t &tOut, float dt) |
void | printTrajectory (data_t &traj) |
int | rollerSkate (MartyCore *robot) |
bool | runTrajectory (MartyCore *robot, data_t &traj) |
bool | setPointsArmsUp (data_t &tSetpoints, float amountRight, float amountLeft, float period) |
bool | setPointsCircleACW (data_t &tSetpoints, float period) |
bool | setPointsCircleCW (data_t &tSetpoints, float period) |
bool | setPointsCrossLeftLeg (data_t &tSetpoints, float period) |
bool | setPointsCrossRightLeg (data_t &tSetpoints, float period) |
bool | setPointsEyes (data_t &tSetpoints, float targetPos, float period) |
bool | setPointsFlickRight (data_t &tSetpoints, float period) |
bool | setPointsKickOutLeft (data_t &tSetpoints, float period) |
bool | setPointsKickOutRight (data_t &tSetpoints, float period) |
bool | setPointsLeanBackward (data_t &tSetpoints, int leanAmount, float period) |
bool | setPointsLeanForward (data_t &tSetpoints, int leanAmount, float period) |
bool | setPointsLeanLeft (data_t &tSetpoints, int leanAmount, float period) |
bool | setPointsLeanRight (data_t &tSetpoints, int leanAmount, float period) |
bool | setPointsLeftArmUp (data_t &tSetpoints, float amount, float period) |
bool | setPointsLegsApart (data_t &tSetpoints, float period) |
bool | setPointsLegsZero (data_t &tSetpoints, float period) |
bool | setPointsRightArmUp (data_t &tSetpoints, float amount, float period) |
bool | setPointsSkateLeft (data_t &tSetpoints, float amount, float period) |
bool | setPointsTapBL (data_t &tSetpoints, float period) |
bool | setPointsTapBR (data_t &tSetpoints, float period) |
bool | setPointsTapFL (data_t &tSetpoints, float period) |
bool | setPointsTapFR (data_t &tSetpoints, float period) |
bool | setPointsTapML (data_t &tSetpoints, float period) |
bool | setPointsTapMR (data_t &tSetpoints, float period) |
Definition at line 914 of file trajectory.cpp.
Definition at line 895 of file trajectory.cpp.
Definition at line 184 of file trajectory.cpp.
Definition at line 400 of file trajectory.cpp.
Definition at line 318 of file trajectory.cpp.
Definition at line 359 of file trajectory.cpp.
Definition at line 224 of file trajectory.cpp.
Definition at line 271 of file trajectory.cpp.
Definition at line 463 of file trajectory.cpp.
Definition at line 125 of file trajectory.cpp.
Definition at line 83 of file trajectory.cpp.
Definition at line 141 of file trajectory.cpp.
float Trajectory::gettime | ( | ) |
Definition at line 10 of file trajectory.cpp.
int Trajectory::hipToBeSquare | ( | MartyCore * | robot, |
int | robotID | ||
) |
Definition at line 927 of file trajectory.cpp.
Definition at line 16 of file trajectory.cpp.
void Trajectory::printTrajectory | ( | data_t & | traj | ) |
Definition at line 50 of file trajectory.cpp.
int Trajectory::rollerSkate | ( | MartyCore * | robot | ) |
Definition at line 1186 of file trajectory.cpp.
Definition at line 63 of file trajectory.cpp.
bool Trajectory::setPointsArmsUp | ( | data_t & | tSetpoints, |
float | amountRight, | ||
float | amountLeft, | ||
float | period | ||
) |
Definition at line 842 of file trajectory.cpp.
bool Trajectory::setPointsCircleACW | ( | data_t & | tSetpoints, |
float | period | ||
) |
Definition at line 665 of file trajectory.cpp.
bool Trajectory::setPointsCircleCW | ( | data_t & | tSetpoints, |
float | period | ||
) |
Definition at line 693 of file trajectory.cpp.
bool Trajectory::setPointsCrossLeftLeg | ( | data_t & | tSetpoints, |
float | period | ||
) |
Definition at line 538 of file trajectory.cpp.
bool Trajectory::setPointsCrossRightLeg | ( | data_t & | tSetpoints, |
float | period | ||
) |
Definition at line 550 of file trajectory.cpp.
bool Trajectory::setPointsEyes | ( | data_t & | tSetpoints, |
float | targetPos, | ||
float | period | ||
) |
Definition at line 879 of file trajectory.cpp.
bool Trajectory::setPointsFlickRight | ( | data_t & | tSetpoints, |
float | period | ||
) |
Definition at line 647 of file trajectory.cpp.
bool Trajectory::setPointsKickOutLeft | ( | data_t & | tSetpoints, |
float | period | ||
) |
Definition at line 573 of file trajectory.cpp.
bool Trajectory::setPointsKickOutRight | ( | data_t & | tSetpoints, |
float | period | ||
) |
Definition at line 610 of file trajectory.cpp.
bool Trajectory::setPointsLeanBackward | ( | data_t & | tSetpoints, |
int | leanAmount, | ||
float | period | ||
) |
Definition at line 515 of file trajectory.cpp.
bool Trajectory::setPointsLeanForward | ( | data_t & | tSetpoints, |
int | leanAmount, | ||
float | period | ||
) |
Definition at line 504 of file trajectory.cpp.
bool Trajectory::setPointsLeanLeft | ( | data_t & | tSetpoints, |
int | leanAmount, | ||
float | period | ||
) |
Definition at line 478 of file trajectory.cpp.
bool Trajectory::setPointsLeanRight | ( | data_t & | tSetpoints, |
int | leanAmount, | ||
float | period | ||
) |
Definition at line 491 of file trajectory.cpp.
bool Trajectory::setPointsLeftArmUp | ( | data_t & | tSetpoints, |
float | amount, | ||
float | period | ||
) |
Definition at line 855 of file trajectory.cpp.
bool Trajectory::setPointsLegsApart | ( | data_t & | tSetpoints, |
float | period | ||
) |
Definition at line 562 of file trajectory.cpp.
bool Trajectory::setPointsLegsZero | ( | data_t & | tSetpoints, |
float | period | ||
) |
Definition at line 526 of file trajectory.cpp.
bool Trajectory::setPointsRightArmUp | ( | data_t & | tSetpoints, |
float | amount, | ||
float | period | ||
) |
Definition at line 867 of file trajectory.cpp.
bool Trajectory::setPointsSkateLeft | ( | data_t & | tSetpoints, |
float | amount, | ||
float | period | ||
) |
Definition at line 1139 of file trajectory.cpp.
bool Trajectory::setPointsTapBL | ( | data_t & | tSetpoints, |
float | period | ||
) |
Definition at line 821 of file trajectory.cpp.
bool Trajectory::setPointsTapBR | ( | data_t & | tSetpoints, |
float | period | ||
) |
Definition at line 761 of file trajectory.cpp.
bool Trajectory::setPointsTapFL | ( | data_t & | tSetpoints, |
float | period | ||
) |
Definition at line 781 of file trajectory.cpp.
bool Trajectory::setPointsTapFR | ( | data_t & | tSetpoints, |
float | period | ||
) |
Definition at line 721 of file trajectory.cpp.
bool Trajectory::setPointsTapML | ( | data_t & | tSetpoints, |
float | period | ||
) |
Definition at line 801 of file trajectory.cpp.
bool Trajectory::setPointsTapMR | ( | data_t & | tSetpoints, |
float | period | ||
) |
Definition at line 741 of file trajectory.cpp.