#ifndef _TRAJECTORY_H_ #define _TRAJECTORY_H_ #include "vec.h" class Trajectory { public: virtual unsigned int getSteps(); virtual Vec getJointValues(); virtual Vec getJointVelocity(unsigned int jointID); virtual Vec getJointAcceleration(unsigned int jointID); virtual Vec getCarthesianValues(); virtual Vec getCarthesianVelocity(unsigned int jointID); virtual Vec getCarthesianAcceleration(unsigned int jointID); }; class TrajectoryBangBang :: Trajectory; #endif