Mirek6
lvl.4
Flight distance : 609724 ft
Canada
Offline
|
Antipaxi Posted at 2018-6-25 20:08
I think that would open up a new can of worms. It would just start to land anywhere, water trees, etc. And it would also drift in the wind.
Turning to atty instead of just landing still gives you a chance to control it and ultimately save it. But having the option of deciding yourself what the AC does when losing signal might be nice, so if you plan to fly in a field, let's say, you can, by a touch of a button before the flight, program it to immediately land when losing signal, and if you fly above water, not to land but to hover in atty. I think that would be an interesting option for the GO4 app.
Antipaxi and @landude,
The design of Spark is correct in such situations. Switching to ATTI is intended to give manual control to the user when Spark cannot rely on its instruments anymore.
The problem is that, with wind, Spark will start to drift. Some experienced pilots will react accordingly and steer it back to their position. Some newbies will start hitting RTH button in vain hope that Spark will return.
When Spark loses signal in ATTI mode it is programmed to land. It knows that it is in ATTI, it knows that pilot is out of range and it cannot do anything to control it manually so the only logical option is to land (instead of being pushed to God-knows-where until battery dies and landing is forced).
So Spark will start to land. But it will not fully land. Short distance above the ground it will stop, hover and wait for one of three things:
1. Return of GPS communication (than it can fly back home in fail safe mode).
2. Restoration of communication with the RC so the pilot can tell it what to do.
3. Battery getting to critical level, at which time the Spark will finish landing.
The additional fly in the ointment here is that if Spark finishes his ATTI landing sequence over water, it may not wait for conditions 2 or 3 above, but instead could take a happy and refreshing swim with VPS fooled by reflections on the water suggesting to it that it is still high and can continue landing.
Spark's design is superb. I am amazed that DJI engineers thought about and implemented so much mind-boggling technology in such a small package for such a low price. But, having said that, I am much less impressed with their DJI GO software and Spark firmware. As discussed above, being software and telecom engineer myself, the problems we are seeing could be, potentially, avoided by smart programming (no, I am not saying that DJI programming is not smart - it definitely is, but perhaps could be better :-)).
Of course, I am not DJI developer so it is easy for me to criticize and throw advice.
One thing I would sincerely wish for - that DJI support gets senior and experienced technical support people on this forum. Right now DJI responses here are, to say it gently, not helping much. They could resolve childishly simple situations but nothing more.
Co-operation between DJI and forum members would benefit both sides.
Having said that, I know I am dreaming in technicolor. Cheers!
Mirek |
|