44#ifndef KDL_MOTION_TRAJECTORY_SEGMENT_H
45#define KDL_MOTION_TRAJECTORY_SEGMENT_H
48#include "frames_io.hpp"
49#include "trajectory.hpp"
51#include "velocityprofile.hpp"
97 virtual void Write(std::ostream& os)
const;
represents a frame transformation in 3D space (rotation + translation)
Definition frames.hpp:572
Trajectory_Segment(Path *_geom, VelocityProfile *_motprof, double duration, bool _aggregate=true)
virtual Twist Acc(double time) const
virtual ~Trajectory_Segment()
virtual Trajectory * Clone() const
Definition trajectory_segment.hpp:90
virtual double Duration() const
Trajectory_Segment(Path *_geom, VelocityProfile *_motprof, bool _aggregate=true)
virtual Frame Pos(double time) const
virtual VelocityProfile * GetProfile()
virtual Twist Vel(double time) const
virtual void Write(std::ostream &os) const
Definition trajectory.hpp:79
represents both translational and rotational velocities.
Definition frames.hpp:723
Definition velocityprofile.hpp:63
Definition articulatedbodyinertia.hpp:32