, including all inherited members.
addPoint(const TPoint) | trajectory::Trajectory | |
autocalc_timing_ | trajectory::Trajectory | |
blendTime(double aa, double bb, double cc) | trajectory::Trajectory | [private] |
calculateMinimumTimeCubic(const TPoint &start, const TPoint &end) | trajectory::Trajectory | [private] |
calculateMinimumTimeLinear(const TPoint &start, const TPoint &end) | trajectory::Trajectory | [private] |
calculateMinimumTimeLSPB(const TPoint &start, const TPoint &end) | trajectory::Trajectory | [private] |
calculateMinTimeCubic(double q0, double q1, double v0, double v1, double vmax, int index) | trajectory::Trajectory | [private] |
calculateMinTimeLSPB(double q0, double q1, double vmax, double amax, int index) | trajectory::Trajectory | [private] |
clear() | trajectory::Trajectory | |
dimension_ | trajectory::Trajectory | [private] |
findTrajectorySegment(double time) | trajectory::Trajectory | |
getDuration(std::vector< double > &duration) | trajectory::Trajectory | |
getDuration(int index, double &duration) | trajectory::Trajectory | |
getNumberPoints() | trajectory::Trajectory | |
getTimeStamps(std::vector< double > ×tamps) | trajectory::Trajectory | |
getTotalTime() | trajectory::Trajectory | |
getTrajectory(std::vector< trajectory::Trajectory::TPoint > &traj, double dT) | trajectory::Trajectory | |
init(int num_points, int dimension) | trajectory::Trajectory | [private] |
interp_method_ | trajectory::Trajectory | [protected] |
joint_wraps_ | trajectory::Trajectory | [private] |
jointDiff(double from, double to, int index) | trajectory::Trajectory | [private] |
lastPoint() | trajectory::Trajectory | [private] |
max_acc_ | trajectory::Trajectory | [private] |
max_acc_set_ | trajectory::Trajectory | [private] |
max_limit_ | trajectory::Trajectory | [private] |
max_rate_ | trajectory::Trajectory | [private] |
max_rate_set_ | trajectory::Trajectory | [private] |
min_limit_ | trajectory::Trajectory | [private] |
minimizeSegmentTimes() | trajectory::Trajectory | |
minimizeSegmentTimesWithBlendedLinearInterpolation() | trajectory::Trajectory | [private] |
minimizeSegmentTimesWithCubicInterpolation() | trajectory::Trajectory | [private] |
minimizeSegmentTimesWithLinearInterpolation() | trajectory::Trajectory | [private] |
num_points_ | trajectory::Trajectory | [private] |
parameterize() | trajectory::Trajectory | [private] |
parameterizeBlendedLinear() | trajectory::Trajectory | [private] |
parameterizeCubic() | trajectory::Trajectory | [private] |
parameterizeLinear() | trajectory::Trajectory | [private] |
sample(TPoint &tp, double time) | trajectory::Trajectory | |
sampleBlendedLinear(TPoint &tp, double time, const TCoeff &tc, double segment_start_time) | trajectory::Trajectory | [private] |
sampleCubic(TPoint &tp, double time, const TCoeff &tc, double segment_start_time) | trajectory::Trajectory | [private] |
sampleLinear(TPoint &tp, double time, const TCoeff &tc, double segment_start_time) | trajectory::Trajectory | [private] |
setInterpolationMethod(std::string interp_method) | trajectory::Trajectory | |
setJointWraps(int index) | trajectory::Trajectory | |
setMaxAcc(std::vector< double > max_acc) | trajectory::Trajectory | |
setMaxRates(std::vector< double > max_rate) | trajectory::Trajectory | |
setTrajectory(const std::vector< TPoint > &tp) | trajectory::Trajectory | |
setTrajectory(const std::vector< double > &p, const std::vector< double > &time, int numPoints) | trajectory::Trajectory | |
setTrajectory(const std::vector< double > &p, int numPoints) | trajectory::Trajectory | |
setTrajectory(const std::vector< double > &p, const std::vector< double > &pdot, const std::vector< double > &time, int numPoints) | trajectory::Trajectory | |
tc_ | trajectory::Trajectory | [private] |
tp_ | trajectory::Trajectory | [private] |
Trajectory(int dimension) | trajectory::Trajectory | |
write(std::string filename, double dT) | trajectory::Trajectory | |
~Trajectory() | trajectory::Trajectory | [inline, virtual] |