32 #ifndef ROSFLIGHT_SIM_MAV_FORCES_AND_MOMENTS_H 33 #define ROSFLIGHT_SIM_MAV_FORCES_AND_MOMENTS_H 35 #include <eigen3/Eigen/Core> 42 double sat(
double x,
double max,
double min)
52 double max(
double x,
double y) {
return (x > y) ? x : y; }
65 virtual void set_wind(Eigen::Vector3d wind) = 0;
70 #endif // ROSFLIGHT_SIM_MAV_FORCES_AND_MOMENTS_H
virtual void set_wind(Eigen::Vector3d wind)=0
double sat(double x, double max, double min)
virtual Eigen::Matrix< double, 6, 1 > updateForcesAndTorques(Current_State x, const int act_cmds[])=0
double max(double x, double y)