RTL Mode (Return To Launch)

In RTL mode the plane will return to its home location (the point where the plane armed - assuming it had GPS lock) and loiter there until given alternate intructions (or it runs out of fuel!). As with AUTO mode you can also “nudge” the aircraft manually in this mode using stick mixing.

The target altitude for RTL mode is set using the ALT_HOLD_RTL parameter in centimeters. When initiated below ALT_HOLD_RTL, Plane will immediately climb at maximum allowable rate to reach that altitude, if above, it will descend in a linear manner versus distance to home, reaching that altitude at the home loiter point.

The loiter radius at home is determined by RTL_RADIUS, if its non-zero, otherwise WP_LOITER_RAD is used. Clock-wise or Counter-Clock-wise circling can be set by positive or negative values for the radius.

Alternatively, you may configure the plane to return to a Rally Point, rather than the home location.


“Home” position is always supposed to be your Plane’s actual GPS takeoff location:

  1. It is very important to acquire GPS lock before arming in order for RTL, Loiter, Auto or any GPS dependent mode to work properly.
  2. For Plane the home position is initially established at the time the plane acquires its GPS lock. It is then continuously updated as long as the autopilot is disarmed.
    • This means if you execute an RTL in Plane, it will return to the location where it was when it was armed - assuming it had acquired GPS lock.
    • Consider the use of Rally Points to avoid returning directly to your arming point on RTL