29 #ifndef MOTIONPROFILE_DIRAC_H 30 #define MOTIONPROFILE_DIRAC_H 55 virtual double Pos(
double time)
const;
56 virtual double Vel(
double time)
const;
57 virtual double Acc(
double time)
const;
58 virtual void Write(std::ostream& os)
const;
double p1
Definition: velocityprofile_dirac.hpp:50
virtual void Write(std::ostream &os) const
Definition: velocityprofile_dirac.cpp:79
virtual double Duration() const
Definition: velocityprofile_dirac.cpp:51
double t
Definition: velocityprofile_dirac.hpp:50
void SetProfile(double pos1, double pos2)
Definition: velocityprofile_dirac.cpp:34
virtual double Vel(double time) const
Definition: velocityprofile_dirac.cpp:62
virtual double Pos(double time) const
Definition: velocityprofile_dirac.cpp:55
virtual double Acc(double time) const
Definition: velocityprofile_dirac.cpp:73
Definition: articulatedbodyinertia.cpp:28
virtual ~VelocityProfile_Dirac()
Definition: velocityprofile_dirac.hpp:65
virtual void SetProfileDuration(double pos1, double pos2, double duration)
Definition: velocityprofile_dirac.cpp:45
A VelocityProfile stores the velocity profile that is used within a trajectory.
Definition: velocityprofile.hpp:62
virtual VelocityProfile * Clone() const
Definition: velocityprofile_dirac.hpp:59
A Dirac VelocityProfile generates an infinite velocity so that the position jumps from A to B in in i...
Definition: velocityprofile_dirac.hpp:48
double p2
Definition: velocityprofile_dirac.hpp:50