Public Member Functions
TrajectoryFactory< P, trajType > Class Template Reference

#include <TrajectoryFactory.h>

List of all members.

Public Member Functions

virtual boost::shared_ptr
< trajType< P > > 
getTrajectory (const typename trajType< P >::poseType &startPose, const typename trajType< P >::poseType &goalPose, double durationTarget=-1.) const =0
 getTrajectory produces a trajectory object from the inputs
 TrajectoryFactory ()
virtual ~TrajectoryFactory ()

Detailed Description

template<class P, template< class > class trajType = Trajectory>
class TrajectoryFactory< P, trajType >

Definition at line 19 of file TrajectoryFactory.h.


Constructor & Destructor Documentation

template<class P, template< class > class trajType = Trajectory>
TrajectoryFactory< P, trajType >::TrajectoryFactory ( ) [inline]

Definition at line 22 of file TrajectoryFactory.h.

template<class P, template< class > class trajType = Trajectory>
virtual TrajectoryFactory< P, trajType >::~TrajectoryFactory ( ) [inline, virtual]

Definition at line 23 of file TrajectoryFactory.h.


Member Function Documentation

template<class P, template< class > class trajType = Trajectory>
virtual boost::shared_ptr<trajType<P> > TrajectoryFactory< P, trajType >::getTrajectory ( const typename trajType< P >::poseType &  startPose,
const typename trajType< P >::poseType &  goalPose,
double  durationTarget = -1. 
) const [pure virtual]

getTrajectory produces a trajectory object from the inputs

Parameters:
startPosestart position
goalPosegoal position
durationTargettime to execute move (certain factories may use other constraints to determine duration)

The documentation for this class was generated from the following file:


robodyn_controllers
Author(s):
autogenerated on Sat Jun 8 2019 20:20:55