Ardupilot 4.5.6 - NO LANDING SEQUENCE when RTL

Hi

I have met a ‘NO LANDING SEQUENCE’ issue when switch RTL.

Is there any configuration issue that I have unintentionally misconfigured?

BTW: I DID configure a land switch, but I don’t think it has something to do with this. GPS is good, HDOP < 1, mag is OK.

Any idea? Please let me know what you think.

LOG: Ardupilot 4.5.6-RTL-NO-LANDING-SEQUENCE-2025-03-19 13-55-12.zip - Google Drive
CFG:
5inch_H743_4.5.6_250319.param (25.3 KB)

Don’t set flight mode to RTL!!!

https://ardupilot.org/copter/docs/radio-failsafe.html

I think you can and should have a RTL as one of the modes set.

The text you mention says do not cover/hide failsafe with receiver set to RTL on transmission failsafe. Receiver should indicate the failsafe state (with low throttle for example) so AP can manage it.

It seems to me you use AUTO_RTL while should RTL mode.

  AUTO_RTL =     27,  // Auto RTL, this is not a true mode, AUTO will report as this mode if entered to perform a DO_LAND_START Landing sequence

while

  RTL =           6,  // automatic return to launching point

image

500 is not a “good” HDOP, btw.

1 Like

@Paul_Paku Thanks for point out this AUTO_RTL, I think it’s the rootcause (I DID trigger this mode by flight mode switch, see FLGMODE6 = 27, as you mentioned above).

And I have checked wiki page for flight modes, I didn’t find descriptions about this AUTO_RTL.

Is there any more detailed info or wiki pages for illustration about AUTO_RTL? Or it’s the best way to see code for more details?

Oh, yes. I’ll set it to 300 cm since it’s an M8 GPS, and I need a quick lock for FPV acro flying. The GPS is just for precaution.

I have never used AUTO_RTL but only RTL.

If you have a specific route that an RTL must follow home then you can create it as a mission with DO_LAND_START and Auto RTL will return home via the waypoints after that command. Really fantastic tool when you need it, but it has some setup. Regular RTL is still the go to for most cases.

@Paul_Paku Thanks.

@Allister Is there any doc or guide available for me to follow and try?
Or it’s just like mission plan, set those waypoints??? I don’t have any idea about this now.

But it seems very good to have a specific route that an RTL must follow home.

There is a Smart RTL.
It returns using stored waypoints, as I remember.
Same way you fly forward. But not sure if waypoints are stored automatically.
Check it out.
I use a sitl simulator to test those modes.

The path is stored automatically as the copter flies, and redundant parts of the path are trimmed out (like circles) to give the shortest path back to the launch point, considering where you flew including altitude.
SRTL works well.

I haven’t seen any docs for Auto RTL. Came across a chat about it once and played a bit in SITL.

Just set up a mission as normal that starts with the command DO_LAND_START and ends with a landing. This can be at the end of any other mission you may fly or on it’s own. Try it out in the sim and see what works for you.

RTL, SRTL, and Auto RTL all have their use cases. Each is just a different tool in the tool box.

1 Like

Nice talking to you all @Allister @Paul_Paku @xfacta

Yes, RTL/SRTL works fine.
I think I just didn’t notice that it’s AUTO_RTL, which is different from RTL/SRTL.
AUTO_RTL is more like a pre-planned landing and approach procedure, similar to an aircraft’s predefined glide path and waypoints when landing at an airport.

1 Like