--
You received this message because you are subscribed to the Google Groups "drones-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to drones-discus...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
Don't forget that LOITER_TO_ALT has a heading option to help in landings. Have you tried that yet?
>>but I could not bring down slowly my FX61, too fast (from 70 to 10 meters in a few seconds)This is controlled by TECS_SINK_MAX which defaults to 5 m/s. So, (70-10)/5 = 12s. If your airspeed is going up then you need to lower this param until you can descent without gaining airspeed.
Couple things here:- radius of 20 is not obtainable on many aircraft at cruise speed. What we really needs is a decreasing radius.
- the sink rate option is currently TECS_SINK_MAX which, when tuned correctly, is the max sink that won't raise your airspeed. Sound slike you need to lower that. In your example you are suggesting the value of 2 go in there. That renders this field useless unless you're trying to intentionally go slower than which is not a bad idea.- AltF is the current normal LOITER_TO_ALT altitude field. An initial altitude is achieved by simply placing a normal waypoint above the loiter point at 70 in this case.
So, with current code features you can in fact do exactly what you're wanting to do. I do like the idea to limit sink rate temporarily but that is something we could make a param for.However, right now the rangefinder in Plane is only utilizing the height during a land approach so circling down to 2m will quite possibly drive you into he ground with normal baro drift. The rangefinder will need to be extended to all mission stages or at least hacked in for this one mission item (not preferred).I am already experimenting doing this same thing now with a Loiter Turns by using a normal waypoint at startAlt above the loiter then a loiter_time point below it at altEnd with the time in seconds set to (altStart - altEnd) / TECS_SINK_MAX which allows me to come out of the turn exactly on-time every time. Not to mention the LOITER_TO_ALT heading lock which is a huge help for landing.-TomP
I think a loiter sink rate param is probably the way to go.
LOIT_SINK_MAX?
I can also investigate adding a sink rate as a mission item field. Would this apply to all loiter commands? Seems like it would be appropriate. Can you write up an issue?
I vote for a mission command parameter for loiter sink rather than a global parameter. This is a specific use case and I don't want it to affect other loiter situations. Unless we used a parameter like LAND_LOIT_SINK or something specific to a an approach.
I think we need to update the landing wiki, I've already mentioned this a few times in this thread but I'll say it again.
Thanks to Michael Day, the loiter to alt command not only has an altitude criteria, but also an optional heading criteria it must meet before it completes the loiter.
So, with that single command you can set the loiter radius, turn direction, exit heading and exit altitude. If you were to place a normal waypoint above it then a helical loiter with predictable exit location is possible. The problem is the lidar is not active so exiting at 2m, or even 10m, may mean driving into the ground.
Also, the landing slope will not take into account the radius so that will need fixing as well.
--
I don't want to come off sounding like I'm not in favor of this. I'm really excited about it. Just want to make sure we know what we already have and want we need to do to make this work well.
You received this message because you are subscribed to a topic in the Google Groups "drones-discuss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/drones-discuss/Q5_MivrAzBY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to drones-discus...@googlegroups.com.
Slightly off topic but while people are doing these kinds of thing, it would be great to get some more videos. We have loads of copter videos, (Marco, me) but we don’t see to many for Plane. .. maybe education to show others how to do it or maybe just for our viewing pleasure.
-Randy
Iam,
Thanks for checking the abort code, glad it's working out for you. I have grand ideas for it with auto go-around in the future, stay tuned.
Meanwhile, what I was saying about the slope not lining up was considering a mission where the land was directly after the loiter. The glide slope would be calculated from the loiter center. If you put a waypoint at the point where the exit heading is then you can skip that. I would consider generating that waypoint in flight instead of being preplanned. It's in a very predictable location and easy to calculate its location pragmatically.
Randy and Marco,
Videos sound good. Problem with plane is that they are so far away! A video would be nice showing some sample mission planning with auto take off, cruise, and land. Wouldnt hurt to demo the aborted landings, nice safety feature new to v3.4.
The helical turns can be done now in v3.4 but to do it well you would have to set TECS_SINK_MAX to <=3. It would prove the concept.
Try this:
Waypoint alt 100 (above loiter ).
Loiter to alt, alt 20, exit heading to match approach, center of loiter point is offset from runway by its radius, turn direction to allow correct exit heading.
Waypoint alt 20, at radius edge to create tangent approach path.
Land alt 0 slope <=10deg
Thanks Keenyen, sounds like you have manual landings tuned pretty good! Have you tried a fully auto landing yet?
Hi Keeyen,
Baro is always temperature compensated but the drift is mainly from atmospheric pressure change. Lidar is the only real solution for good auto landing. Lidar lite is ~$100, I suggest you give it a try.
This thread is addressing a spiral descent leading to a full auto landing, not semi auto. Let's try to get it back on topic. Do you have any comments about full auto landing with a spiral?
Thanks for the video. If you fly for an hour you will find that the landing is not so smooth, the baro drift will ruin it.
--
LOITER_TO_ALT
This command enables auto-tuning on Plane.
Command parameters
| Command Field | Mission Planner Field | Description |
|---|---|---|
| param1 | Heading | Heading Required (0 = False) |
| param2 | Radius | Radius in meters. If positive loiter clockwise, negative counter-clockwise, 0 means no change to standard loiter. |
| param3 | Empty | |
| param4 | Empty | |
| param5 | Lat | Latitude. |
| param6 | Long | Longitude |
| param7 | Alt | Altitude |
Great video Marco!
-Randy
--
That is already implemented in loiter to alt command.
--