Mission, Abort, RTL, DO_LAND_START

After a mission abort, the glider should land automatically above HOME, from a height of 100m.

The glider should fly in a circle (AUTO / WP1, WP2, WP3, WP4, WP1, WP2, WP3, …)
until the parameters BATT_FS_LOW_ACT = RTL or FS_LONG_ACTN = RTL are executed.

Upon reaching the HOME-Position (RTL/RallyPoint), a DO_LAND_START (RTL_AUTOLAND = 1) should be triggered at an altitude of 100m (RTL_ALTITUDE = 100m).

Can this procedure be selected in the mission planner?


Despite reading several documentaries, I’m still not sure if the entries in the mission planner work as described. It would be great if specialists could take a look at this. .

DO_LAND_START doesn’t have a position. It’s only a flag or command. You would need to add another waypoint after it (at the same position as your current WP6) for it to work.

1 Like

In addition to what @Allister wrote, you need to correct the DO_JUMP command:

The first variable specifies the waypoint to fly to. The ‘-1’ in the second variable indicates that DO_JUMP is executed indefinitely.

Rolf

1 Like

Thank you for your help. I wasn’t entirely sure whether it even worked that way.
DO_LAND_START has data in “Lat” and “Long”, which should make a separate WP
superfluous, I know. Do_JUMP was a mistake on my part.
I will test this setting soon when the weather is good.

Hi Werner,
If you haven’t already, you should take a look at the wiki on DO_LAND_START and automatic landing: Using DO_LAND_START — Plane documentation Automatic Landing — Plane documentation

Since you have set the approach with only one waypoint at an altitude of 100 metres, the glide path is 13°, as shown in the graphic. This is likely to be too steep for many planes.

Rolf

1 Like

Thanks Rolf for the tip,
I have read this documentary and many others.
There were still a few questions unanswered regarding the extensive DOKU “Mission Commands”.
Therefore, only a schematic representation of a mission with a controlled, safe abort.
A more precise landing sequence will be worked out before the test flight.

Werner

1 Like


The test flight proceeded essentially as specified in the mission planner. Unfortunately, the landing at point LAND on line 11 had to be aborted at an altitude of 30 meters.

The problem was that after a mission abort, the HOME position was reached at an altitude of 95m (RTL_ALTITUDE = 60m), but a DO_LAND_START (RTL_AUTOLAND = 1) was immediately triggered without taking the RTL_ALTITUDE into account!

How can I ensure that a DO_LAND_START is only triggered at the HOME position (RTL/Rallypoint) once a certain altitude is reached? The model would then need to descend from the HOME position until RTL_ALTITUDE is reached. I haven’t found anything about this in the documentation.
A DO_LAND_START (MODE: AUTO) was tested at the HOME position at a height of 60m, which led to a very good result (super landing)!
It would be very nice if someone could give me some good information about this, because then the automatic flight for my GLIDER would be perfect.

Take a look at the options for aborting an approach. You can define a missed approach procedure by adding a CONTINUE_AND_CHANGE_ALT waypoint directly after the NAV_LAND waypoint. How to Abort an Autolanding — Plane documentation

Rolf

I never use DO_LAND_START which (in my experiences) it always start to flare but not maintain the heading

So, i just lower the altitude below 10 meters and end with LAND

and this is the result, it never disappoints me
*please skip to the end of the video, and sorry for the language, this is actually my private video for my colleagues :slight_smile: