diff --git a/src/modules/land_detector/RoverLandDetector.cpp b/src/modules/land_detector/RoverLandDetector.cpp index c835df8f69..c4067c2a9a 100644 --- a/src/modules/land_detector/RoverLandDetector.cpp +++ b/src/modules/land_detector/RoverLandDetector.cpp @@ -58,6 +58,10 @@ void RoverLandDetector::_update_topics() { } +void RoverLandDetector::_update_params() +{ +} + bool RoverLandDetector::_get_ground_contact_state() { return false; @@ -73,8 +77,9 @@ bool RoverLandDetector::_get_freefall_state() return false; } -void RoverLandDetector::_update_params() +float RoverLandDetector::_get_max_altitude() { + return 0.0f; } } diff --git a/src/modules/land_detector/RoverLandDetector.h b/src/modules/land_detector/RoverLandDetector.h index 2ff3e7739d..cae637ae85 100644 --- a/src/modules/land_detector/RoverLandDetector.h +++ b/src/modules/land_detector/RoverLandDetector.h @@ -66,6 +66,8 @@ protected: virtual bool _get_freefall_state() override; + virtual float _get_max_altitude() override; + private: };