|
|
@ -789,6 +789,9 @@ bool QuadPlane::setup(void) |
|
|
|
AP_BoardConfig::config_error("Unable to allocate %s", "wp_nav"); |
|
|
|
AP_BoardConfig::config_error("Unable to allocate %s", "wp_nav"); |
|
|
|
} |
|
|
|
} |
|
|
|
AP_Param::load_object_from_eeprom(wp_nav, wp_nav->var_info); |
|
|
|
AP_Param::load_object_from_eeprom(wp_nav, wp_nav->var_info); |
|
|
|
|
|
|
|
#if AP_TERRAIN_AVAILABLE |
|
|
|
|
|
|
|
wp_nav->set_terrain(&plane.terrain); |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
loiter_nav = new AC_Loiter(inertial_nav, *ahrs_view, *pos_control, *attitude_control); |
|
|
|
loiter_nav = new AC_Loiter(inertial_nav, *ahrs_view, *pos_control, *attitude_control); |
|
|
|
if (!loiter_nav) { |
|
|
|
if (!loiter_nav) { |
|
|
|