diff --git a/src/modules/navigator/rtl.h b/src/modules/navigator/rtl.h index 4e943dfbdd..a7ee98334c 100644 --- a/src/modules/navigator/rtl.h +++ b/src/modules/navigator/rtl.h @@ -49,6 +49,7 @@ #include #include #include +#include #include #include #include @@ -163,9 +164,9 @@ private: // These need to point at different parameters depending on vehicle type. // Can't hard-code them because we have non-MC/FW/Rover builds - uint8_t _rtl_vehicle_type{255}; - param_t _rtl_xy_speed; - param_t _rtl_descent_speed; + uint8_t _rtl_vehicle_type{vehicle_status_s::VEHICLE_TYPE_UNKNOWN}; + param_t _rtl_xy_speed{PARAM_INVALID}; + param_t _rtl_descent_speed{PARAM_INVALID}; uORB::SubscriptionData _wind_estimate_sub{ORB_ID(wind_estimate)}; uORB::Publication _rtl_flight_time_pub{ORB_ID(rtl_flight_time)};