Public Member Functions | |
virtual void | Load (sdf::ElementPtr _sdf, const std::string &prefix="") |
PIDController () | |
void | reset () |
double | update (double input, double x, double dx, double dt) |
virtual | ~PIDController () |
Public Attributes | |
double | d |
double | dinput |
double | gain_d |
double | gain_i |
double | gain_p |
double | i |
double | input |
double | limit |
double | output |
double | p |
double | time_constant |
Definition at line 90 of file quadrotor_simple_controller.h.
Definition at line 289 of file quadrotor_simple_controller.cpp.
Definition at line 293 of file quadrotor_simple_controller.cpp.
void gazebo::GazeboQuadrotorSimpleController::PIDController::Load | ( | sdf::ElementPtr | _sdf, |
const std::string & | prefix = "" |
||
) | [virtual] |
Definition at line 297 of file quadrotor_simple_controller.cpp.
Definition at line 335 of file quadrotor_simple_controller.cpp.
double gazebo::GazeboQuadrotorSimpleController::PIDController::update | ( | double | input, |
double | x, | ||
double | dx, | ||
double | dt | ||
) |
Definition at line 314 of file quadrotor_simple_controller.cpp.
Definition at line 105 of file quadrotor_simple_controller.h.
Definition at line 103 of file quadrotor_simple_controller.h.
Definition at line 98 of file quadrotor_simple_controller.h.
Definition at line 97 of file quadrotor_simple_controller.h.
Definition at line 96 of file quadrotor_simple_controller.h.
Definition at line 105 of file quadrotor_simple_controller.h.
Definition at line 102 of file quadrotor_simple_controller.h.
Definition at line 100 of file quadrotor_simple_controller.h.
Definition at line 104 of file quadrotor_simple_controller.h.
Definition at line 105 of file quadrotor_simple_controller.h.
Definition at line 99 of file quadrotor_simple_controller.h.