#include <basic_control.h>
Public Member Functions | |
void | clear () |
float | get () const |
float | increment (const float v, const float vel, const float acc, const float dt) |
float | set (float v, const float vel, const float acc, const float dt) |
VelAccLimitter () | |
Private Attributes | |
float | val_prev_ |
Definition at line 62 of file basic_control.h.
trajectory_tracker::VelAccLimitter::VelAccLimitter | ( | ) | [inline] |
Definition at line 68 of file basic_control.h.
void trajectory_tracker::VelAccLimitter::clear | ( | ) | [inline] |
Definition at line 97 of file basic_control.h.
float trajectory_tracker::VelAccLimitter::get | ( | ) | const [inline] |
Definition at line 93 of file basic_control.h.
float trajectory_tracker::VelAccLimitter::increment | ( | const float | v, |
const float | vel, | ||
const float | acc, | ||
const float | dt | ||
) | [inline] |
Definition at line 72 of file basic_control.h.
float trajectory_tracker::VelAccLimitter::set | ( | float | v, |
const float | vel, | ||
const float | acc, | ||
const float | dt | ||
) | [inline] |
Definition at line 77 of file basic_control.h.
float trajectory_tracker::VelAccLimitter::val_prev_ [private] |
Definition at line 65 of file basic_control.h.