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() [1/2]

NoOrientationController::NoOrientationController ( )
inline

◆ NoOrientationController() [2/2]

NoOrientationController::NoOrientationController ( const NoOrientationControllerConfig config)
inline

Member Function Documentation

◆ reset()

virtual void trajectory_follower::NoOrientationController::reset ( )
inlinevirtual

◆ update()

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: