#include <TrapezoidalVelocityTrajectory.h>
Public Member Functions | |
virtual void | getPose (double time, KDL::FrameAcc &pose) |
virtual void | setDuration (double duration_in) |
TrapezoidalVelocityCartesianTrajectory (const CartesianMotionLimiter &cml, const KDL::FrameAcc &startPose, const KDL::FrameAcc &goalPose, double duration_in) | |
virtual | ~TrapezoidalVelocityCartesianTrajectory () |
Private Member Functions | |
void | setTimes (double t1_in, double t2_in, double t3_in) |
Private Attributes | |
tf::Quaternion | goalQ |
tf::Quaternion | startQ |
std::vector < TrapezoidalVelocityUtility > | utils |
Definition at line 91 of file TrapezoidalVelocityTrajectory.h.
TrapezoidalVelocityCartesianTrajectory::TrapezoidalVelocityCartesianTrajectory | ( | const CartesianMotionLimiter & | cml, |
const KDL::FrameAcc & | startPose, | ||
const KDL::FrameAcc & | goalPose, | ||
double | duration_in | ||
) |
Definition at line 610 of file TrapezoidalVelocityTrajectory.cpp.
Definition at line 663 of file TrapezoidalVelocityTrajectory.cpp.
void TrapezoidalVelocityCartesianTrajectory::getPose | ( | double | time, |
KDL::FrameAcc & | pose | ||
) | [virtual] |
Definition at line 707 of file TrapezoidalVelocityTrajectory.cpp.
void TrapezoidalVelocityCartesianTrajectory::setDuration | ( | double | duration_in | ) | [virtual] |
Reimplemented from Trajectory< P >.
Definition at line 668 of file TrapezoidalVelocityTrajectory.cpp.
void TrapezoidalVelocityCartesianTrajectory::setTimes | ( | double | t1_in, |
double | t2_in, | ||
double | t3_in | ||
) | [private] |
Definition at line 105 of file TrapezoidalVelocityTrajectory.h.
Definition at line 104 of file TrapezoidalVelocityTrajectory.h.
std::vector<TrapezoidalVelocityUtility> TrapezoidalVelocityCartesianTrajectory::utils [private] |
Definition at line 103 of file TrapezoidalVelocityTrajectory.h.