From 686f2f8ef44b9c405493307530eea75f222de83c Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Wed, 8 Jun 2022 14:58:11 +1000 Subject: [PATCH] Rover: reduce and move includes A lot of this stuff has moved up to AP_Vehicle or is only used in Parameters.h --- Rover/Parameters.h | 8 ++++++++ Rover/Rover.h | 34 ---------------------------------- 2 files changed, 8 insertions(+), 34 deletions(-) diff --git a/Rover/Parameters.h b/Rover/Parameters.h index fa1017f13f..e8218a11f6 100644 --- a/Rover/Parameters.h +++ b/Rover/Parameters.h @@ -3,10 +3,18 @@ #include #include "RC_Channel.h" +#include #include "AC_Sprayer/AC_Sprayer.h" +#include +#include +#include #include "AP_Gripper/AP_Gripper.h" +#include #include "AP_Rally.h" +#include +#include #include "AP_Torqeedo/AP_Torqeedo.h" +#include // Global parameter class. // diff --git a/Rover/Rover.h b/Rover/Rover.h index 15ff437de7..37453c5e1b 100644 --- a/Rover/Rover.h +++ b/Rover/Rover.h @@ -23,54 +23,20 @@ // Libraries #include #include -#include -#include -#include // interface and maths for accelerometer calibration -#include // ArduPilot Mega DCM Library -#include #include // Battery monitor library -#include #include // Camera triggering -#include // ArduPilot Mega Magnetometer Library -#include // Compass declination library -#include // Inertial Sensor (uncalibated IMU) Library -#include // ArduPilot Mega Vector/Matrix math Library -#include // Mission command library #include // Camera/Antenna mount -#include -#include -#include -#include // Optical Flow library #include #include // Range finder library #include // RC input mapping library #include // RPM input library #include // main loop scheduler -#include // statistics library -#include #include // needed for AHRS build #include #include -#include -#include -#include -#include #include -#include // Mode Filter from Filter library -#include // Filter library - butterworth filter -#include // Filter library -#include -#include // Mode Filter from Filter library -#include -#include -#include -#include -#include #include -#include #include -#include -#include #if AP_SCRIPTING_ENABLED #include