trajectory_follower
Public Member Functions | List of all members
trajectory_follower::NoOrientationController Class Reference

#include <TrajectoryFollower.hpp>

Inheritance diagram for trajectory_follower::NoOrientationController:
trajectory_follower::Controller

Public Member Functions

 NoOrientationController ()
 
 NoOrientationController (const NoOrientationControllerConfig &config)
 
virtual Motion2Dupdate (double speed, double distanceError, double angleError, double curvature, double variationOfCurvature)
 
virtual void reset ()
 
- Public Member Functions inherited from trajectory_follower::Controller
 Controller ()
 
virtual ~Controller ()
 

Additional Inherited Members

- Protected Attributes inherited from trajectory_follower::Controller
bool configured
 
Motion2D motionCommand
 

Constructor & Destructor Documentation

NoOrientationController::NoOrientationController ( )
inline
NoOrientationController::NoOrientationController ( const NoOrientationControllerConfig config)
inline

Member Function Documentation

virtual void trajectory_follower::NoOrientationController::reset ( )
inlinevirtual
Motion2D & NoOrientationController::update ( double  speed,
double  distanceError,
double  angleError,
double  curvature,
double  variationOfCurvature 
)
virtual

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