I have opened a PR to add precision landing support for quadplanes. The support is based on lua scripting bindings plus a simple lua script that updates the target location based on the precision landing target position estimate.
I am now looking for users who can test the system on their aircraft. To do testing you need:
a well tuned quadplane
a flight controller that can support lua scripting (eg. STM32H7 based)
a willingness to test beta code and report findings and logs here
then you can either build the PR yourself or ask me to build a firmware for you. Please let me know what flight controller you are using.
The plan is to incorporate this capability into the 4.5.x release.
So far this has only been tested in SITL
I also plan on making it possible to use precland in ship landing, but that is not done yet
Hi Tridge,this is an awesome add on to ArduPlane,once it is a little bit further on and I have made more progress with my new Heewing T1 Vtol i will join this tea party,i take off and land in quite restricted areas most of the time so will be a godsend for me.
Once again Andrew thank you for all the work you do to keep us all happy
note that at the moment I have not implemented the retry logic in precision landing where it can go back to the last place it saw the target. Is that wanted for quadplanes? I had thought not as hover battery is often very limited
Delay to target movements ( The drone saw the target but 3-4 seconds later it moved) in Preloiter.
When I try with PreLand, the drone will move immediately when saw the target.
I have tested PLND with newlest firmware (master) with same drone,para and same LUA.
It’s quite overshoot and it’s quite difficult to hit the target compared to the previous version. After that, I back to old version (pr-quadplane-precloiter) and it work stable.
Did you change the PLND code with master firmware?
that depends if you provide a good RTCMv3 feed for global RTK to the dual-F9P setup. If you do, then you should get a few cm accuracy with the GPS beacon. In practice it can be difficult to provide a RTCMv3 feed to an aircraft in many situations, and the precision landing should provide more accuracy if you don’t provide that.