#include <path_point.hpp>
A Path consisting only of a point in space.
◆ Path_Point()
| KDL::Path_Point::Path_Point |
( |
const Frame & | F_base_start | ) |
|
◆ ~Path_Point()
| virtual KDL::Path_Point::~Path_Point |
( |
| ) |
|
|
virtual |
◆ Acc()
| virtual Twist KDL::Path_Point::Acc |
( |
double | s, |
|
|
double | sd, |
|
|
double | sdd ) const |
|
virtual |
Returns the acceleration twist at path length s and with derivative of s == sd, and 2nd derivative of s == sdd
Implements KDL::Path.
◆ Clone()
| virtual Path * KDL::Path_Point::Clone |
( |
| ) |
|
|
virtual |
Virtual constructor, constructing by copying, Returns a deep copy of this Path Object
Implements KDL::Path.
◆ getIdentifier()
gets an identifier indicating the type of this Path object
Implements KDL::Path.
◆ LengthToS()
| double KDL::Path_Point::LengthToS |
( |
double | length | ) |
|
|
virtual |
LengthToS() converts a physical length along the trajectory to the parameter s used in Pos, Vel and Acc. This is used because in cases with large rotations the parameter s does NOT correspond to the lineair length along the trajectory. User should be sure that the lineair distance travelled by this path object is NOT zero, when using this method ! (e.g. the case of only rotational change) throws Error_MotionPlanning_Not_Applicable if used on composed path objects.
Implements KDL::Path.
◆ PathLength()
| virtual double KDL::Path_Point::PathLength |
( |
| ) |
|
|
virtual |
Returns the total path length of the trajectory (has dimension LENGTH) This is not always a physical length , ie when dealing with rotations that are dominant.
Implements KDL::Path.
◆ Pos()
| virtual Frame KDL::Path_Point::Pos |
( |
double | s | ) |
const |
|
virtual |
◆ Vel()
| virtual Twist KDL::Path_Point::Vel |
( |
double | s, |
|
|
double | sd ) const |
|
virtual |
Returns the velocity twist at path length s theta and with derivative of s == sd
Implements KDL::Path.
◆ Write()
| virtual void KDL::Path_Point::Write |
( |
std::ostream & | os | ) |
|
|
virtual |
Writes one of the derived objects to the stream
Implements KDL::Path.
The documentation for this class was generated from the following file: