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 92 of file gazebo_quadrotor_simple_controller.h.
Definition at line 308 of file gazebo_quadrotor_simple_controller.cpp.
Definition at line 312 of file gazebo_quadrotor_simple_controller.cpp.
void gazebo::GazeboQuadrotorSimpleController::PIDController::Load | ( | sdf::ElementPtr | _sdf, |
const std::string & | prefix = "" |
||
) | [virtual] |
Definition at line 316 of file gazebo_quadrotor_simple_controller.cpp.
Definition at line 354 of file gazebo_quadrotor_simple_controller.cpp.
double gazebo::GazeboQuadrotorSimpleController::PIDController::update | ( | double | input, |
double | x, | ||
double | dx, | ||
double | dt | ||
) |
Definition at line 333 of file gazebo_quadrotor_simple_controller.cpp.
Definition at line 107 of file gazebo_quadrotor_simple_controller.h.
Definition at line 105 of file gazebo_quadrotor_simple_controller.h.
Definition at line 100 of file gazebo_quadrotor_simple_controller.h.
Definition at line 99 of file gazebo_quadrotor_simple_controller.h.
Definition at line 98 of file gazebo_quadrotor_simple_controller.h.
Definition at line 107 of file gazebo_quadrotor_simple_controller.h.
Definition at line 104 of file gazebo_quadrotor_simple_controller.h.
Definition at line 102 of file gazebo_quadrotor_simple_controller.h.
Definition at line 106 of file gazebo_quadrotor_simple_controller.h.
Definition at line 107 of file gazebo_quadrotor_simple_controller.h.
Definition at line 101 of file gazebo_quadrotor_simple_controller.h.