Classes | Public Member Functions | Protected Member Functions | List of all members
rosflight_sim::MAVForcesAndMoments Class Referenceabstract

#include <mav_forces_and_moments.h>

Inheritance diagram for rosflight_sim::MAVForcesAndMoments:
Inheritance graph
[legend]

Classes

struct  Current_State
 

Public Member Functions

virtual void set_wind (Eigen::Vector3d wind)=0
 
virtual Eigen::Matrix< double, 6, 1 > updateForcesAndTorques (Current_State x, const int act_cmds[])=0
 

Protected Member Functions

double max (double x, double y)
 
double sat (double x, double max, double min)
 

Detailed Description

Definition at line 39 of file mav_forces_and_moments.h.

Member Function Documentation

double rosflight_sim::MAVForcesAndMoments::max ( double  x,
double  y 
)
inlineprotected

Definition at line 52 of file mav_forces_and_moments.h.

double rosflight_sim::MAVForcesAndMoments::sat ( double  x,
double  max,
double  min 
)
inlineprotected

Definition at line 42 of file mav_forces_and_moments.h.

virtual void rosflight_sim::MAVForcesAndMoments::set_wind ( Eigen::Vector3d  wind)
pure virtual
virtual Eigen::Matrix<double, 6, 1> rosflight_sim::MAVForcesAndMoments::updateForcesAndTorques ( Current_State  x,
const int  act_cmds[] 
)
pure virtual

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


rosflight_sim
Author(s): James Jackson, Gary Ellingson, Daniel Koch
autogenerated on Thu Apr 15 2021 05:09:58