EEROS  1.0.0.0
API for the EEROS Real-Time Robotics Framework
eeros::control::PathPlannerCubic Class Reference

#include <PathPlannerCubic.hpp>

Inheritance diagram for eeros::control::PathPlannerCubic:
Collaboration diagram for eeros::control::PathPlannerCubic:

Public Member Functions

 PathPlannerCubic (double dt)
 
virtual eeros::control::Output< double > & getPosOut ()
 
virtual eeros::control::Output< double > & getVelOut ()
 
virtual eeros::control::Output< double > & getAccOut ()
 
virtual eeros::control::Output< double > & getJerkOut ()
 
virtual void init (std::string filename)
 
virtual void setInitPos (double initPos)
 
virtual bool move (double init_pos)
 
virtual bool move (double time, double init_pos, double end_pos)
 
virtual bool endReached ()
 
virtual void reset ()
 
virtual void run ()
 
- Public Member Functions inherited from eeros::control::Block
virtual void setName (std::string name)
 
virtual std::string getName ()
 
- Public Member Functions inherited from eeros::Runnable
virtual ~Runnable ()
 

Constructor & Destructor Documentation

PathPlannerCubic::PathPlannerCubic ( double  dt)

Member Function Documentation

bool PathPlannerCubic::endReached ( )
virtual
Output< double > & PathPlannerCubic::getAccOut ( )
virtual
Output< double > & PathPlannerCubic::getJerkOut ( )
virtual
Output< double > & PathPlannerCubic::getPosOut ( )
virtual
Output< double > & PathPlannerCubic::getVelOut ( )
virtual
void PathPlannerCubic::init ( std::string  filename)
virtual
bool PathPlannerCubic::move ( double  init_pos)
virtual
bool PathPlannerCubic::move ( double  time,
double  init_pos,
double  end_pos 
)
virtual
void PathPlannerCubic::reset ( )
virtual
void PathPlannerCubic::run ( )
virtual

Implements eeros::Runnable.

void PathPlannerCubic::setInitPos ( double  initPos)
virtual

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