| addWaypoint(const Eigen::VectorXd newWaypoint, const double waypointTime) | ocra::GaussianProcessTrajectory | |
| addWaypoint(const Eigen::VectorXd newWaypoint, const double waypointTime, const Eigen::VectorXi &dofToOpt, const bool useForMean=true, const bool useForVar=true, const bool useForOpt=true) | ocra::GaussianProcessTrajectory | |
| currentWaypointIndex | ocra::Trajectory | protected |
| displacementToEigenVector(Eigen::Displacementd &disp) | ocra::Trajectory | |
| eigenMatrixToStdVector(const Eigen::MatrixXd &dispMat, std::vector< double > &doubleVec) | ocra::Trajectory | |
| eigenVectorToDisplacement(const Eigen::VectorXd &dispVec, Eigen::Displacementd &disp) | ocra::Trajectory | |
| eigenVectorToQuaternion(const Eigen::VectorXd &quatVec, Eigen::Rotation3d &quat) | ocra::Trajectory | |
| eigenVectorToStdVector(const Eigen::VectorXd &dispVec, std::vector< double > &doubleVec) | ocra::Trajectory | |
| eigenVectorToTwist(const Eigen::VectorXd &twistVec, Eigen::Twistd &twist) | ocra::Trajectory | |
| endsWithQuaternion | ocra::Trajectory | protected |
| getBoptCovarianceMatrix() | ocra::GaussianProcessTrajectory | |
| getBoptSearchSpaceMaxBound() | ocra::GaussianProcessTrajectory | |
| getBoptSearchSpaceMinBound() | ocra::GaussianProcessTrajectory | |
| getBoptVariables(const int extraPointsToAdd=0, std::vector< Eigen::VectorXi > dofToOptVec=std::vector< Eigen::VectorXi >()) | ocra::GaussianProcessTrajectory | |
| getDesiredValues(double time) | ocra::GaussianProcessTrajectory | virtual |
| getDesiredValues(double time, Eigen::MatrixXd &desiredValues, Eigen::VectorXd &variance) | ocra::GaussianProcessTrajectory | virtual |
| ocra::Trajectory::getDesiredValues(double time, std::vector< double > &doubleVec) | ocra::Trajectory | |
| ocra::Trajectory::getDesiredValues(double time, Eigen::Displacementd &disp) | ocra::Trajectory | |
| ocra::Trajectory::getDesiredValues(double time, Eigen::Rotation3d &orient) | ocra::Trajectory | |
| ocra::Trajectory::getDesiredValues(double time, Eigen::Displacementd &pos, Eigen::Twistd &vel, Eigen::Twistd &acc) | ocra::Trajectory | |
| getDuration() | ocra::GaussianProcessTrajectory | inlinevirtual |
| getFullTrajectory(double dt=0.01) | ocra::Trajectory | |
| getMaxAcceleration() | ocra::Trajectory | |
| getMaxAccelerationVector() | ocra::Trajectory | |
| getMaxCovarianceVector() | ocra::GaussianProcessTrajectory | inline |
| getMaxVariance() | ocra::GaussianProcessTrajectory | inline |
| getMaxVelocity() | ocra::Trajectory | |
| getMaxVelocityVector() | ocra::Trajectory | |
| getMeanGPData() | ocra::GaussianProcessTrajectory | |
| getMeanTime() | ocra::GaussianProcessTrajectory | inline |
| getVarGPData() | ocra::GaussianProcessTrajectory | |
| getVariance(double time) | ocra::GaussianProcessTrajectory | |
| getVarianceLengthParameter() | ocra::GaussianProcessTrajectory | inline |
| getWaypointData() | ocra::GaussianProcessTrajectory | |
| initializeTrajectory() | ocra::GaussianProcessTrajectory | protectedvirtual |
| isFinished() | ocra::Trajectory | inline |
| maximumAcceleration | ocra::Trajectory | protected |
| maximumAccelerationVector | ocra::Trajectory | protected |
| maximumVelocity | ocra::Trajectory | protected |
| maximumVelocityVector | ocra::Trajectory | protected |
| nDoF | ocra::Trajectory | protected |
| nonRotationDof | ocra::Trajectory | protected |
| nWaypoints | ocra::Trajectory | protected |
| pointToPointDuration | ocra::Trajectory | protected |
| pointToPointDurationVector | ocra::Trajectory | protected |
| printWaypointData() | ocra::GaussianProcessTrajectory | |
| quaternionSlerp(double tau, Eigen::Rotation3d &qStart, Eigen::Rotation3d &qEnd) | ocra::Trajectory | |
| quaternionToEigenVector(Eigen::Rotation3d &quat) | ocra::Trajectory | |
| recalculateTrajectory() | ocra::Trajectory | inlinevirtual |
| removeWaypoint(int index) | ocra::GaussianProcessTrajectory | |
| saveTrajectoryToFile(const std::string dirPath="./") | ocra::GaussianProcessTrajectory | |
| saveWaypointDataToFile(const std::string dirPath="./") | ocra::GaussianProcessTrajectory | |
| setBoptVariables(const Eigen::VectorXd &newOptVariables) | ocra::GaussianProcessTrajectory | |
| setDofToOptimize(std::vector< Eigen::VectorXi > &dofToOptVec) | ocra::GaussianProcessTrajectory | |
| setDuration() | ocra::Trajectory | |
| setDuration(const Eigen::VectorXd &_pointToPointDurationVector) | ocra::Trajectory | |
| setDuration(double time) | ocra::Trajectory | |
| setMaxAcceleration(double newMaxAcc) | ocra::Trajectory | |
| setMaxAcceleration(const Eigen::VectorXd &newMaxAcc) | ocra::Trajectory | |
| setMaxVelocity(double newMaxVel) | ocra::Trajectory | |
| setMaxVelocity(const Eigen::VectorXd &newMaxVel) | ocra::Trajectory | |
| setMeanWaypoints(boolVector &bMeanVec) | ocra::GaussianProcessTrajectory | |
| setOptimizationWaypoints(boolVector &bOptVec) | ocra::GaussianProcessTrajectory | |
| setVarianceWaypoints(boolVector &bVarVec) | ocra::GaussianProcessTrajectory | |
| setWaypoints(const std::vector< double > &startingDoubleVec, const std::vector< double > &endingDoubleVec, const int waypointSelector=0, bool endsWithQuaternion=false) | ocra::Trajectory | |
| setWaypoints(const Eigen::VectorXd &startingVector, const Eigen::VectorXd &endingVector, bool endsWithQuaternion=false) | ocra::Trajectory | |
| setWaypoints(Eigen::Displacementd &startingDisplacement, Eigen::Displacementd &endingDisplacement, bool endsWithQuaternion=true) | ocra::Trajectory | |
| setWaypoints(Eigen::Rotation3d &startingOrientation, Eigen::Rotation3d &endingOrientation, bool endsWithQuaternion=true) | ocra::Trajectory | |
| setWaypoints(const std::list< Eigen::VectorXd > &_waypoints, bool _endsWithQuaternion=false) | ocra::Trajectory | |
| setWaypoints(Eigen::MatrixXd &waypoints, bool endsWithQuaternion=false) | ocra::Trajectory | |
| startTrigger | ocra::Trajectory | protected |
| totalTrajectoryDuration | ocra::Trajectory | protected |
| Trajectory() | ocra::Trajectory | |
| trajectoryFinished | ocra::Trajectory | protected |
| usingDurationVector | ocra::Trajectory | protected |
| waypointList | ocra::Trajectory | protected |
| waypoints | ocra::Trajectory | protected |
| ~Trajectory() | ocra::Trajectory | virtual |