From 5f9752cac84595b8c30b9d4e437b423f2c974a22 Mon Sep 17 00:00:00 2001 From: Paul Riseborough Date: Tue, 7 Jun 2016 18:44:47 +1000 Subject: [PATCH] EKF: Improve function names --- EKF/control.cpp | 28 ++++++++++++++-------------- EKF/ekf.h | 14 +++++++------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/EKF/control.cpp b/EKF/control.cpp index 1d1c7c9120..d90169c943 100644 --- a/EKF/control.cpp +++ b/EKF/control.cpp @@ -82,13 +82,13 @@ void Ekf::controlFusionModes() controlHeightSensorTimeouts(); // control use of observations for aiding - controlMagAiding(); - controlExternalVisionAiding(); - controlOpticalFlowAiding(); - controlGpsAiding(); - controlBaroAiding(); - controlRangeFinderAiding(); - controlAirDataAiding(); + controlMagFusion(); + controlExternalVisionFusion(); + controlOpticalFlowFusion(); + controlGpsFusion(); + controlBaroFusion(); + controlRangeFinderFusion(); + controlAirDataFusion(); // for efficiency, fusion of direct state observations for position ad velocity is performed sequentially // in a single function using sensor data from multiple sources (GPS, external vision, baro, range finder, etc) @@ -96,7 +96,7 @@ void Ekf::controlFusionModes() } -void Ekf::controlExternalVisionAiding() +void Ekf::controlExternalVisionFusion() { // Check for new exernal vision data if (_ev_data_ready) { @@ -198,7 +198,7 @@ void Ekf::controlExternalVisionAiding() } } -void Ekf::controlOpticalFlowAiding() +void Ekf::controlOpticalFlowFusion() { // Check for new optical flow data that has fallen behind the fusion time horizon if (_flow_data_ready) { @@ -307,7 +307,7 @@ void Ekf::controlOpticalFlowAiding() } } -void Ekf::controlGpsAiding() +void Ekf::controlGpsFusion() { // Check for new GPS data that has fallen behind the fusion time horizon if (_gps_data_ready) { @@ -666,7 +666,7 @@ void Ekf::controlHeightSensorTimeouts() } } -void Ekf::controlBaroAiding() +void Ekf::controlBaroFusion() { if (_baro_data_ready) { // determine if we should use the baro as our height source @@ -692,7 +692,7 @@ void Ekf::controlBaroAiding() } } -void Ekf::controlRangeFinderAiding() +void Ekf::controlRangeFinderFusion() { // determine if we should use range finder data for height if (_range_data_ready) { @@ -736,7 +736,7 @@ void Ekf::controlRangeFinderAiding() } } -void Ekf::controlAirDataAiding() +void Ekf::controlAirDataFusion() { // TODO This is just to get the logic inside but we will only start fusion once we tested this again //if (_tas_data_ready) { @@ -756,7 +756,7 @@ void Ekf::controlAirDataAiding() } } -void Ekf::controlMagAiding() +void Ekf::controlMagFusion() { // If we are using external vision data for heading then no magnetometer fusion is used if (_control_status.flags.ev_yaw) { diff --git a/EKF/ekf.h b/EKF/ekf.h index b27b6e197b..3412d1cf4f 100644 --- a/EKF/ekf.h +++ b/EKF/ekf.h @@ -377,25 +377,25 @@ private: void controlFusionModes(); // control fusion of external vision observations - void controlExternalVisionAiding(); + void controlExternalVisionFusion(); // control fusion of optical flow observtions - void controlOpticalFlowAiding(); + void controlOpticalFlowFusion(); // control fusion of GPS observations - void controlGpsAiding(); + void controlGpsFusion(); // control fusion of magnetometer observations - void controlMagAiding(); + void controlMagFusion(); // control fusion of range finder observations - void controlRangeFinderAiding(); + void controlRangeFinderFusion(); // control fusion of air data observations - void controlAirDataAiding(); + void controlAirDataFusion(); // control fusion of pressure altitude observations - void controlBaroAiding(); + void controlBaroFusion(); // control fusion of velocity and position observations void controlVelPosFusion();