Public Types | Public Member Functions | Private Attributes
labust::control::PitchControl Struct Reference
Inheritance diagram for labust::control::PitchControl:
Inheritance graph
[legend]

List of all members.

Public Types

enum  { x = 0, y }

Public Member Functions

void init ()
void initialize_controller ()
 PitchControl ()
void reset (const auv_msgs::NavSts &ref, const auv_msgs::NavSts &state)
auv_msgs::BodyVelocityReqPtr step (const auv_msgs::NavSts &ref, const auv_msgs::NavSts &state)
void windup (const auv_msgs::BodyForceReq &tauAch)

Private Attributes

PIDBase con
ros::Subscriber Pitch_sub
double Ts
bool useIP

Detailed Description

Definition at line 54 of file PitchControl.cpp.


Member Enumeration Documentation

anonymous enum
Enumerator:
x 
y 

Definition at line 56 of file PitchControl.cpp.


Constructor & Destructor Documentation

Definition at line 58 of file PitchControl.cpp.


Member Function Documentation

Definition at line 60 of file PitchControl.cpp.

Definition at line 108 of file PitchControl.cpp.

void labust::control::PitchControl::reset ( const auv_msgs::NavSts &  ref,
const auv_msgs::NavSts &  state 
) [inline]

Definition at line 72 of file PitchControl.cpp.

auv_msgs::BodyVelocityReqPtr labust::control::PitchControl::step ( const auv_msgs::NavSts &  ref,
const auv_msgs::NavSts &  state 
) [inline]

Definition at line 78 of file PitchControl.cpp.

void labust::control::PitchControl::windup ( const auv_msgs::BodyForceReq &  tauAch) [inline]

Definition at line 66 of file PitchControl.cpp.


Member Data Documentation

Definition at line 137 of file PitchControl.cpp.

Definition at line 136 of file PitchControl.cpp.

Definition at line 138 of file PitchControl.cpp.

Definition at line 139 of file PitchControl.cpp.


The documentation for this struct was generated from the following file:


labust_control
Author(s): Gyula Nagy
autogenerated on Fri Feb 7 2014 11:36:43