Namespaces | Macros | Functions
trajectory.hpp File Reference
#include <deque>
#include <vector>
#include "ros_marty/definitions.hpp"
#include "ros_marty/data_t.hpp"
#include "ros_marty/marty_core.hpp"
Include dependency graph for trajectory.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Trajectory
 

Macros

#define HIPSTEP   30
 
#define INTERP_DT   0.02
 
#define TRAJ_FROMZERO   0x01
 
#define TRAJ_TOZERO   0x02
 
#define WKLARGE   125
 
#define WKSMALL   45
 

Functions

data_t Trajectory::combineLegsArmsEyes (data_t &legs, data_t &arms, data_t &eyes)
 
data_t Trajectory::combineTrajectories (data_t &t1, data_t &t2, vector< bool > ti)
 
data_t Trajectory::genCelebration (MartyCore *robot, float move_time)
 
data_t Trajectory::genGetUp (MartyCore *robot)
 
data_t Trajectory::genKickLeft (MartyCore *robot, float period)
 
data_t Trajectory::genKickRight (MartyCore *robot, float period)
 
data_t Trajectory::genRaisedFootTwistLeft (MartyCore *robot, float period)
 
data_t Trajectory::genRaisedFootTwistRight (MartyCore *robot, float period)
 
data_t Trajectory::genReturnToZero (MartyCore *robot, float period)
 
data_t Trajectory::genSitBack (MartyCore *robot, float period)
 
data_t Trajectory::genStepLeft (MartyCore *robot, int stepLength, int turn, float period)
 
data_t Trajectory::genStepRight (MartyCore *robot, int stepLength, int turn, float period)
 
float Trajectory::gettime ()
 
int Trajectory::hipToBeSquare (MartyCore *robot, int robotID)
 
bool Trajectory::interpTrajectory (data_t tIn, data_t &tOut, float dt)
 
void Trajectory::printTrajectory (data_t &traj)
 
int Trajectory::rollerSkate (MartyCore *robot)
 
bool Trajectory::runTrajectory (MartyCore *robot, data_t &traj)
 
bool Trajectory::setPointsArmsUp (data_t &tSetpoints, float amountRight, float amountLeft, float period)
 
bool Trajectory::setPointsCircleACW (data_t &tSetpoints, float period)
 
bool Trajectory::setPointsCircleCW (data_t &tSetpoints, float period)
 
bool Trajectory::setPointsCrossLeftLeg (data_t &tSetpoints, float period)
 
bool Trajectory::setPointsCrossRightLeg (data_t &tSetpoints, float period)
 
bool Trajectory::setPointsEyes (data_t &tSetpoints, float targetPos, float period)
 
bool Trajectory::setPointsFlickRight (data_t &tSetpoints, float period)
 
bool Trajectory::setPointsKickOutLeft (data_t &tSetpoints, float period)
 
bool Trajectory::setPointsKickOutRight (data_t &tSetpoints, float period)
 
bool Trajectory::setPointsLeanBackward (data_t &tSetpoints, int leanAmount, float period)
 
bool Trajectory::setPointsLeanForward (data_t &tSetpoints, int leanAmount, float period)
 
bool Trajectory::setPointsLeanLeft (data_t &tSetpoints, int leanAmount, float period)
 
bool Trajectory::setPointsLeanRight (data_t &tSetpoints, int leanAmount, float period)
 
bool Trajectory::setPointsLeftArmUp (data_t &tSetpoints, float amount, float period)
 
bool Trajectory::setPointsLegsApart (data_t &tSetpoints, float period)
 
bool Trajectory::setPointsLegsZero (data_t &tSetpoints, float period)
 
bool Trajectory::setPointsRightArmUp (data_t &tSetpoints, float amount, float period)
 
bool Trajectory::setPointsSkateLeft (data_t &tSetpoints, float amount, float period)
 
bool Trajectory::setPointsTapBL (data_t &tSetpoints, float period)
 
bool Trajectory::setPointsTapBR (data_t &tSetpoints, float period)
 
bool Trajectory::setPointsTapFL (data_t &tSetpoints, float period)
 
bool Trajectory::setPointsTapFR (data_t &tSetpoints, float period)
 
bool Trajectory::setPointsTapML (data_t &tSetpoints, float period)
 
bool Trajectory::setPointsTapMR (data_t &tSetpoints, float period)
 

Macro Definition Documentation

#define HIPSTEP   30

Definition at line 17 of file trajectory.hpp.

#define INTERP_DT   0.02

Definition at line 18 of file trajectory.hpp.

#define TRAJ_FROMZERO   0x01

Definition at line 11 of file trajectory.hpp.

#define TRAJ_TOZERO   0x02

Definition at line 12 of file trajectory.hpp.

#define WKLARGE   125

Definition at line 16 of file trajectory.hpp.

#define WKSMALL   45

Definition at line 15 of file trajectory.hpp.



ros_marty
Author(s): Alejandro Bordallo
autogenerated on Fri Jul 21 2017 14:51:45