Copter: current_loc to Location class

This commit is contained in:
Randy Mackay 2015-08-13 18:12:10 -07:00
parent 3d646a26e2
commit 84fd8da944
2 changed files with 8 additions and 2 deletions

View File

@ -34,6 +34,7 @@
// Common dependencies
#include <AP_Common/AP_Common.h>
#include <AP_Common/Location.h>
#include <AP_Menu/AP_Menu.h>
#include <AP_Param/AP_Param.h>
#include <StorageManager/StorageManager.h>
@ -407,7 +408,7 @@ private:
// 3D Location vectors
// Current location of the copter (altitude is relative to home)
struct Location current_loc;
Location_Class current_loc;
// Navigation Yaw control
// auto flight mode's yaw mode

View File

@ -200,7 +200,12 @@ void Copter::init_ardupilot()
ahrs.set_optflow(&optflow);
#endif
// initialise position controllers
// init Location class
Location_Class::set_ahrs(&ahrs);
#if AP_TERRAIN_AVAILABLE
Location_Class::set_terrain(&terrain);
#endif
pos_control.set_dt(MAIN_LOOP_SECONDS);
// init the optical flow sensor