#include <TrajectoryFactory.h>
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 () |
Definition at line 19 of file TrajectoryFactory.h.
| TrajectoryFactory< P, trajType >::TrajectoryFactory | ( | ) | [inline] |
Definition at line 22 of file TrajectoryFactory.h.
| virtual TrajectoryFactory< P, trajType >::~TrajectoryFactory | ( | ) | [inline, virtual] |
Definition at line 23 of file TrajectoryFactory.h.
| 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
| startPose | start position |
| goalPose | goal position |
| durationTarget | time to execute move (certain factories may use other constraints to determine duration) |