libstp
Robotics library for Botball
Loading...
Searching...
No Matches
control_elements.hpp File Reference
#include <string>
#include <vector>
#include "autotune/control/control_element.hpp"
Include dependency graph for control_elements.hpp:

Go to the source code of this file.

Classes

class  libstp::autotune::control::ControlElementP
 Proportional element: y = K * u. Port of ControlElementP.ts. More...
class  libstp::autotune::control::ControlElementI
 Integrator: y += dt * sum(u) / T. Port of ControlElementI.ts. More...
class  libstp::autotune::control::ControlElementD
 Differentiator: y = K * (u - u_prev) / dt. Port of ControlElementD.ts. More...
class  libstp::autotune::control::ControlElementPT1
 First-order lag. Port of ControlElementPT1.ts. More...
class  libstp::autotune::control::ControlElementPT2
 Second-order lag. Port of ControlElementPT2.ts. More...
class  libstp::autotune::control::ControlElementPD1
 Proportional-derivative (first order). Port of ControlElementPD1.ts. More...
class  libstp::autotune::control::ControlElementPID
class  libstp::autotune::control::ControlElementDeadTime
 Pure transport delay. Port of ControlElementDeadTime.ts. More...

Namespaces

namespace  libstp
namespace  libstp::autotune
namespace  libstp::autotune::control