Developer

Here some videos samples of 8 full AUTO-LANDING tests flights that I have done with the firwmare ArduCopter v2.4xp1 (JLN mod). I have updated the official ArduCopter v2.4 firmware with a special Auto-Landing mod that I have developped and tested successfully in the previous v2.2xp2 release.

In the video you will see, full tests of the:
- STABILIZE mode (full manual flight evolutions),
- LOITER mode (GPS position hold),
- and 4 samples of FULL AUTO-LANDING with the v2.4xp1

The quadcopter is firstly set in LOITER mode and then the AUTO-LANDING is trigged by the Switch 7 of the transmitter. Setup: ArduPilot Mega v2 + Firmware ArduCopter v2.4xp1, Frame: Quadcopter DJI F450 Flame Wheel (X mode)

Here some videos samples of full AUTO-LANDING tests flights in HIL mode on AeroSIM-RC 3.83 with a Raptor 30 type helicopter (H1) done with the firwmare ArduCopter v2.4xp2 (JLN mod).  The official v2.4 firmware has been updated with a special Auto-Landing mod which uses only the BARO sensor. Tested with an ArduPilot Mega v1.4 connected in HIL mode on AeroSIM-RC v3.83 through the APM Mission planner.

3689445990?profile=original

3689446067?profile=original

more infos at: http://diydrones.com/profile/JeanLouisNaudin

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • Nice work smooth landing.....

  • Developer

    Thanks Marco...

  • Developer
    The only advantage that the original is not turn off the engines suddenly, and in this case if the baro or the sonar reading are wrong you have the time to switch to Stabilize and perhaps save the quad.
    You know, i don't like autolanding for heavy quad: do you want to try adding the auto-approach to your code?
  • Developer

    Now JL i use my parameters for better comparation with the original.
    WOW, fantastic! In the sim is perfect, much better then the original in 2.4!!!

  • Developer

    Hello Marco, you will find in the zip all the PIDs, the quad model and the setup for AeroSIM  ;-)

    Good HIL sim...

  • Developer

    YES, this is a linear regression of course, this is commonly used in Machine Learning process... This is that I have used here. I have recorded a lot of manual landing done by mylsef with my quad and then computed the logged data to find the parameters P1 and P2 with the MLA... This is an easy and secure method  ;-)

  • Developer

    Excellent result Jean Louis!
    Now i try in the sim...

  • Developer

    A high P1 increase dramatically the descent rate (squared), a higher P2 gives a smooth descent rate.

    I recommend you to tests on grass at above 2 or 3 meters, this is useful for tuning safety the P1, P2  parameters Vs the weight of your quad.

    Regards, Jean-Louis

  • Developer

    @Rui: I have forgotten to say how to use the SW on CH7 to activate the AUTO_LAND.

    In the source it is set with:

    #define CH7_OPTION   CH7_LAND

    or in the MP by the command CH7_OPT = 9

    In flight, if you want to do a simple test (no RTL is required for the test), set the quad in LOITER mode at above 2 or 3 meters above the ground, and then set the CH7 to ON then OFF, the AUTO_LAND is activated... Then wait and see (and cross the fingers...). Don't forget to switch back to MANUAL (stabilize).

    Good luck...

    @ARHEXA: it use the BARO... this is the challenge here... With sonar is too much easy  ;-)

    Regards, Jean-Louis

  • does it use the sonar to auto land ?

    it would be really cool to use the sonar:

    drop fast while above 4 meters, then slow down the descend,

    and do the last meter or 50cm really slow and gentle

This reply was deleted.