$search

gazebo::GazeboQuadrotorSimpleController::PIDController Class Reference

List of all members.

Public Member Functions

virtual void LoadChild (XMLConfigNode *node)
 PIDController (std::vector< Param * > &parameters)
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_

Detailed Description

Definition at line 98 of file quadrotor_simple_controller.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Member Data Documentation

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.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


hector_quadrotor_controller
Author(s): Johannes Meyer and Alexander Sendobry
autogenerated on Tue Mar 5 12:49:22 2013