| orocos_kdl
    | 
#include <velocityprofile_dirac.hpp>

| Public Member Functions | |
| virtual double | Acc (double time) const | 
| virtual VelocityProfile * | Clone () const | 
| virtual double | Duration () const | 
| virtual double | Pos (double time) const | 
| void | SetProfile (double pos1, double pos2) | 
| virtual void | SetProfileDuration (double pos1, double pos2, double duration) | 
| virtual double | Vel (double time) const | 
| virtual void | Write (std::ostream &os) const | 
| virtual | ~VelocityProfile_Dirac () | 
|  Public Member Functions inherited from KDL::VelocityProfile | |
| virtual | ~VelocityProfile () | 
| Private Attributes | |
| double | p1 | 
| double | p2 | 
| double | t | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from KDL::VelocityProfile | |
| static VelocityProfile * | Read (std::istream &is) | 
A Dirac VelocityProfile generates an infinite velocity so that the position jumps from A to B in in infinite short time. In practice, this means that the maximum values are ignored and for any t : Vel(t) == 0 and Acc(t) == 0. Further Pos( -0 ) = pos1 and Pos( +0 ) = pos2.
However, if a duration is given, it will create an unbound rectangular velocity profile for that duration, otherwise, Duration() == 0;
Definition at line 73 of file velocityprofile_dirac.hpp.
| 
 | inlinevirtual | 
Definition at line 115 of file velocityprofile_dirac.hpp.
| 
 | virtual | 
Implements KDL::VelocityProfile.
Definition at line 103 of file velocityprofile_dirac.cpp.
| 
 | inlinevirtual | 
Implements KDL::VelocityProfile.
Definition at line 109 of file velocityprofile_dirac.hpp.
| 
 | virtual | 
Implements KDL::VelocityProfile.
Definition at line 76 of file velocityprofile_dirac.cpp.
| 
 | virtual | 
Implements KDL::VelocityProfile.
Definition at line 80 of file velocityprofile_dirac.cpp.
| 
 | virtual | 
Implements KDL::VelocityProfile.
Definition at line 59 of file velocityprofile_dirac.cpp.
| 
 | virtual | 
Implements KDL::VelocityProfile.
Definition at line 70 of file velocityprofile_dirac.cpp.
| 
 | virtual | 
Implements KDL::VelocityProfile.
Definition at line 92 of file velocityprofile_dirac.cpp.
| 
 | virtual | 
Implements KDL::VelocityProfile.
Definition at line 109 of file velocityprofile_dirac.cpp.
| 
 | private | 
Definition at line 100 of file velocityprofile_dirac.hpp.
| 
 | private | 
Definition at line 100 of file velocityprofile_dirac.hpp.
| 
 | private | 
Definition at line 100 of file velocityprofile_dirac.hpp.
 1.8.17
 1.8.17