mirror of https://github.com/ArduPilot/ardupilot
Plane: offset guided start point when using Q_GUIDED_MODE
This commit is contained in:
parent
f15497c6a9
commit
fd19ff3bea
|
@ -9,6 +9,14 @@ bool ModeGuided::_enter()
|
||||||
location. This matches the behaviour of the copter code
|
location. This matches the behaviour of the copter code
|
||||||
*/
|
*/
|
||||||
plane.guided_WP_loc = plane.current_loc;
|
plane.guided_WP_loc = plane.current_loc;
|
||||||
|
|
||||||
|
if (plane.quadplane.guided_mode_enabled()) {
|
||||||
|
/*
|
||||||
|
if using Q_GUIDED_MODE then project forward by the stopping distance
|
||||||
|
*/
|
||||||
|
plane.guided_WP_loc.offset_bearing(degrees(plane.ahrs.groundspeed_vector().angle()),
|
||||||
|
plane.quadplane.stopping_distance());
|
||||||
|
}
|
||||||
plane.set_guided_WP();
|
plane.set_guided_WP();
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue