#include <ThrusterModels.hpp>
| Static Public Member Functions | |
| static double | getRevs (double thrust, double Tnn=1, double _Tnn=-1) | 
| static double | getTorque (double n, double Qnn=1, double _Qnn=-1) | 
Helper class for the Affine thruster model. The model assumes:  , where
, where  for number of propeller revolutions n.
 for number of propeller revolutions n. 
Definition at line 48 of file ThrusterModels.hpp.
| static double labust::allocation::AffineModel::getRevs | ( | double | thrust, | 
| double | Tnn = 1, | ||
| double | _Tnn = -1 | ||
| ) |  [inline, static] | 
The method calculates number of revolutions needed to generate the requested thrust.
| thrust | Input element tau. | 
| Tnn | Thruster parameter for positive directions | 
| _Tnn | Thruster parameter for negative directions | 
Definition at line 58 of file ThrusterModels.hpp.
| static double labust::allocation::AffineModel::getTorque | ( | double | n, | 
| double | Qnn = 1, | ||
| double | _Qnn = -1 | ||
| ) |  [inline, static] | 
The method calculates the generated torque for the specified revolutions.
| n | Input revolutions. | 
| Qnn | Thruster parameter for positive directions | 
| _Qnn | Thruster parameter for negative directions | 
Definition at line 70 of file ThrusterModels.hpp.