Public Member Functions | Private Attributes
HeadingControl Struct Reference

#include <HeadingControl_test.hpp>

List of all members.

Public Member Functions

 HeadingControl ()
void init ()
void initialize_controller ()
void onHeadingRef (const std_msgs::Float32::ConstPtr &ref)
void step (const auv_msgs::NavSts::ConstPtr &state, auv_msgs::BodyVelocityReqPtr nu)
void windup (const auv_msgs::BodyForceReq &tauAch)

Private Attributes

PIDController headingController
ros::Subscriber headingRef
double Ts

Detailed Description

Definition at line 44 of file HeadingControl_test.hpp.


Constructor & Destructor Documentation

Definition at line 46 of file HeadingControl_test.hpp.


Member Function Documentation

void HeadingControl::init ( ) [inline]

Definition at line 48 of file HeadingControl_test.hpp.

Definition at line 81 of file HeadingControl_test.hpp.

void HeadingControl::onHeadingRef ( const std_msgs::Float32::ConstPtr &  ref) [inline]

Definition at line 57 of file HeadingControl_test.hpp.

void HeadingControl::step ( const auv_msgs::NavSts::ConstPtr &  state,
auv_msgs::BodyVelocityReqPtr  nu 
) [inline]

Definition at line 68 of file HeadingControl_test.hpp.

void HeadingControl::windup ( const auv_msgs::BodyForceReq &  tauAch) [inline]

Definition at line 62 of file HeadingControl_test.hpp.


Member Data Documentation

PIDController HeadingControl::headingController [private]

Definition at line 100 of file HeadingControl_test.hpp.

Definition at line 101 of file HeadingControl_test.hpp.

double HeadingControl::Ts [private]

Definition at line 102 of file HeadingControl_test.hpp.


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


labust_uvapp
Author(s): Dula Nad
autogenerated on Sun Mar 1 2015 12:12:22