aboutsummaryrefslogtreecommitdiff
path: root/src/modules/navigator/navigator.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/navigator/navigator.h')
-rw-r--r--src/modules/navigator/navigator.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/modules/navigator/navigator.h b/src/modules/navigator/navigator.h
index fe7485f56..dfa939c38 100644
--- a/src/modules/navigator/navigator.h
+++ b/src/modules/navigator/navigator.h
@@ -40,6 +40,8 @@
#ifndef NAVIGATOR_H
#define NAVIGATOR_H
+#include <vector>
+
#include <systemlib/perf_counter.h>
#include <controllib/blocks.hpp>
@@ -153,6 +155,8 @@ private:
Loiter _loiter; /**< class that handles loiter */
RTL _rtl; /**< class that handles RTL */
+ std::vector<NavigatorMode*> _navigation_mode_vector;
+
bool _is_in_loiter; /**< flags if current position SP can be used to loiter */
bool _update_triplet; /**< flags if position SP triplet needs to be published */