$search
Public Member Functions | |
virtual void | LoadChild (XMLConfigNode *node) |
PIDController (std::vector< Param * > ¶meters) | |
void | reset () |
double | update (double input, double x, double dx, double dt) |
virtual | ~PIDController () |
Public Attributes | |
double | d |
double | dinput |
double | gain_d |
ParamT< double > * | gain_d_param_ |
double | gain_i |
ParamT< double > * | gain_i_param_ |
double | gain_p |
ParamT< double > * | gain_p_param_ |
double | i |
double | input |
double | limit |
ParamT< double > * | limit_param_ |
double | output |
double | p |
double | time_constant |
ParamT< double > * | time_constant_param_ |
Definition at line 98 of file quadrotor_simple_controller.h.
GazeboQuadrotorSimpleController::PIDController::PIDController | ( | std::vector< Param * > & | parameters | ) |
Definition at line 309 of file quadrotor_simple_controller.cpp.
GazeboQuadrotorSimpleController::PIDController::~PIDController | ( | ) | [virtual] |
Definition at line 322 of file quadrotor_simple_controller.cpp.
void GazeboQuadrotorSimpleController::PIDController::LoadChild | ( | XMLConfigNode * | node | ) | [virtual] |
Definition at line 331 of file quadrotor_simple_controller.cpp.
void GazeboQuadrotorSimpleController::PIDController::reset | ( | ) |
Definition at line 367 of file quadrotor_simple_controller.cpp.
double GazeboQuadrotorSimpleController::PIDController::update | ( | double | input, | |
double | x, | |||
double | dx, | |||
double | dt | |||
) |
Definition at line 346 of file quadrotor_simple_controller.cpp.
Definition at line 118 of file quadrotor_simple_controller.h.
Definition at line 116 of file quadrotor_simple_controller.h.
Definition at line 109 of file quadrotor_simple_controller.h.
Definition at line 108 of file quadrotor_simple_controller.h.
Definition at line 107 of file quadrotor_simple_controller.h.
Definition at line 106 of file quadrotor_simple_controller.h.
Definition at line 105 of file quadrotor_simple_controller.h.
Definition at line 104 of file quadrotor_simple_controller.h.
Definition at line 118 of file quadrotor_simple_controller.h.
Definition at line 115 of file quadrotor_simple_controller.h.
Definition at line 113 of file quadrotor_simple_controller.h.
Definition at line 112 of file quadrotor_simple_controller.h.
Definition at line 117 of file quadrotor_simple_controller.h.
Definition at line 118 of file quadrotor_simple_controller.h.
Definition at line 111 of file quadrotor_simple_controller.h.
Definition at line 110 of file quadrotor_simple_controller.h.