diff --git a/src/modules/navigator/MissionFeasibility/FeasibilityChecker.cpp b/src/modules/navigator/MissionFeasibility/FeasibilityChecker.cpp index 800fedf0ff..d28ba69917 100644 --- a/src/modules/navigator/MissionFeasibility/FeasibilityChecker.cpp +++ b/src/modules/navigator/MissionFeasibility/FeasibilityChecker.cpp @@ -49,7 +49,7 @@ void FeasibilityChecker::reset() _is_landed = false; _home_alt_msl = NAN; - _home_lat_lon = matrix::Vector2d(NAN, NAN); + _home_lat_lon = matrix::Vector2d((double)NAN, (double)NAN); _vehicle_type = VehicleType::RotaryWing; _mission_validity_failed = false; diff --git a/src/modules/navigator/MissionFeasibility/FeasibilityChecker.hpp b/src/modules/navigator/MissionFeasibility/FeasibilityChecker.hpp index 2187f6be6a..ab9096c595 100644 --- a/src/modules/navigator/MissionFeasibility/FeasibilityChecker.hpp +++ b/src/modules/navigator/MissionFeasibility/FeasibilityChecker.hpp @@ -91,7 +91,7 @@ private: bool _is_landed{false}; float _home_alt_msl{NAN}; - matrix::Vector2d _home_lat_lon = matrix::Vector2d(NAN, NAN); + matrix::Vector2d _home_lat_lon = matrix::Vector2d((double)NAN, (double)NAN); bool _is_vtol{false}; VehicleType _vehicle_type{VehicleType::RotaryWing};