Classes | Public Member Functions | Private Attributes
hector_quadrotor_model::QuadrotorAerodynamics Class Reference

#include <quadrotor_aerodynamics.h>

List of all members.

Classes

struct  DragModel

Public Member Functions

void configure (const std::string &ns="~")
void f (const double uin[6], double dt, double y[6]) const
const geometry_msgs::Wrench & getWrench () const
 QuadrotorAerodynamics ()
void reset ()
void setTwist (const geometry_msgs::Twist &twist)
void setWind (const geometry_msgs::Vector3 &wind)
void update (double dt)
 ~QuadrotorAerodynamics ()

Private Attributes

DragModeldrag_model_
boost::mutex mutex_
geometry_msgs::Twist twist_
geometry_msgs::Vector3 wind_
geometry_msgs::Wrench wrench_

Detailed Description

Definition at line 41 of file quadrotor_aerodynamics.h.


Constructor & Destructor Documentation

Definition at line 51 of file quadrotor_aerodynamics.cpp.

Definition at line 58 of file quadrotor_aerodynamics.cpp.


Member Function Documentation

void hector_quadrotor_model::QuadrotorAerodynamics::configure ( const std::string &  ns = "~")

Definition at line 68 of file quadrotor_aerodynamics.cpp.

void hector_quadrotor_model::QuadrotorAerodynamics::f ( const double  uin[6],
double  dt,
double  y[6] 
) const [inline]

Definition at line 63 of file quadrotor_aerodynamics.cpp.

const geometry_msgs::Wrench& hector_quadrotor_model::QuadrotorAerodynamics::getWrench ( ) const [inline]

Definition at line 53 of file quadrotor_aerodynamics.h.

Definition at line 89 of file quadrotor_aerodynamics.cpp.

void hector_quadrotor_model::QuadrotorAerodynamics::setTwist ( const geometry_msgs::Twist &  twist)

Definition at line 100 of file quadrotor_aerodynamics.cpp.

void hector_quadrotor_model::QuadrotorAerodynamics::setWind ( const geometry_msgs::Vector3 &  wind)

Definition at line 106 of file quadrotor_aerodynamics.cpp.

Definition at line 112 of file quadrotor_aerodynamics.cpp.


Member Data Documentation

Definition at line 65 of file quadrotor_aerodynamics.h.

Definition at line 63 of file quadrotor_aerodynamics.h.

Definition at line 58 of file quadrotor_aerodynamics.h.

geometry_msgs::Vector3 hector_quadrotor_model::QuadrotorAerodynamics::wind_ [private]

Definition at line 59 of file quadrotor_aerodynamics.h.

Definition at line 61 of file quadrotor_aerodynamics.h.


The documentation for this class was generated from the following files:


hector_quadrotor_model
Author(s): Johannes Meyer and Alexander Sendobry
autogenerated on Mon Oct 6 2014 00:29:53