JointTrajectoryController Class Reference

Joint Trajectory Controller. More...

#include <JointTrajectoryController.hpp>

Public Member Functions

 JointTrajectoryController ()
virtual ~JointTrajectoryController ()
void getConfigurationParameter (double &PParameter, double &IParameter, double &DParameter, double &IClippingMax, double &IClippingMin)
void setConfigurationParameter (const double PParameter, const double IParameter, const double DParameter, const double IClippingMax, const double IClippingMin)
void setTrajectory (const JointTrajectory &input_traj)
void cancelCurrentTrajectory ()
bool isTrajectoryControllerActive ()
bool updateTrajectoryController (const SlaveMessageInput &actual, SlaveMessageOutput &velocity)
void getLastTargetPosition (JointAngleSetpoint &position)
void getLastTargetVelocity (JointVelocitySetpoint &velocity)
void setGearRatio (const double &ratio)
void setEncoderTicksPerRound (const int &encoderTicks)
void setInverseMovementDirection (const bool invDirection)

Detailed Description

Joint Trajectory Controller.

Definition at line 93 of file JointTrajectoryController.hpp.


Constructor & Destructor Documentation

Definition at line 54 of file JointTrajectoryController.cpp.

Here is the call graph for this function:

~JointTrajectoryController (  )  [virtual]

Definition at line 81 of file JointTrajectoryController.cpp.


Member Function Documentation

void cancelCurrentTrajectory (  ) 

Definition at line 251 of file JointTrajectoryController.cpp.

Here is the call graph for this function:

void getConfigurationParameter ( double &  PParameter,
double &  IParameter,
double &  DParameter,
double &  IClippingMax,
double &  IClippingMin 
)

Definition at line 86 of file JointTrajectoryController.cpp.

Here is the call graph for this function:

void getLastTargetPosition ( JointAngleSetpoint position  ) 

Definition at line 337 of file JointTrajectoryController.cpp.

void getLastTargetVelocity ( JointVelocitySetpoint velocity  ) 

Definition at line 343 of file JointTrajectoryController.cpp.

bool isTrajectoryControllerActive (  ) 

Definition at line 262 of file JointTrajectoryController.cpp.

void setConfigurationParameter ( const double  PParameter,
const double  IParameter,
const double  DParameter,
const double  IClippingMax,
const double  IClippingMin 
)

Definition at line 94 of file JointTrajectoryController.cpp.

Here is the call graph for this function:

void setEncoderTicksPerRound ( const int &  encoderTicks  )  [inline]

Definition at line 125 of file JointTrajectoryController.hpp.

void setGearRatio ( const double &  ratio  )  [inline]

Definition at line 123 of file JointTrajectoryController.hpp.

void setInverseMovementDirection ( const bool  invDirection  )  [inline]

Definition at line 127 of file JointTrajectoryController.hpp.

void setTrajectory ( const JointTrajectory input_traj  ) 

Definition at line 102 of file JointTrajectoryController.cpp.

Here is the call graph for this function:

bool updateTrajectoryController ( const SlaveMessageInput actual,
SlaveMessageOutput velocity 
)

Definition at line 266 of file JointTrajectoryController.cpp.

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.3