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 102 of file gazebo_quadrotor_simple_controller.h.
Definition at line 370 of file gazebo_quadrotor_simple_controller.cpp.
Definition at line 374 of file gazebo_quadrotor_simple_controller.cpp.
void gazebo::GazeboQuadrotorSimpleController::PIDController::Load | ( | sdf::ElementPtr | _sdf, |
const std::string & | prefix = "" |
||
) | [virtual] |
Definition at line 378 of file gazebo_quadrotor_simple_controller.cpp.
Definition at line 416 of file gazebo_quadrotor_simple_controller.cpp.
double gazebo::GazeboQuadrotorSimpleController::PIDController::update | ( | double | input, |
double | x, | ||
double | dx, | ||
double | dt | ||
) |
Definition at line 395 of file gazebo_quadrotor_simple_controller.cpp.
Definition at line 117 of file gazebo_quadrotor_simple_controller.h.
Definition at line 115 of file gazebo_quadrotor_simple_controller.h.
Definition at line 110 of file gazebo_quadrotor_simple_controller.h.
Definition at line 109 of file gazebo_quadrotor_simple_controller.h.
Definition at line 108 of file gazebo_quadrotor_simple_controller.h.
Definition at line 117 of file gazebo_quadrotor_simple_controller.h.
Definition at line 114 of file gazebo_quadrotor_simple_controller.h.
Definition at line 112 of file gazebo_quadrotor_simple_controller.h.
Definition at line 116 of file gazebo_quadrotor_simple_controller.h.
Definition at line 117 of file gazebo_quadrotor_simple_controller.h.
Definition at line 111 of file gazebo_quadrotor_simple_controller.h.