Developer

QuadPlane support in APM:Plane 3.5.0

The upcoming 3.5.0 release of APM:Plane includes support for QuadPlane - a hybrid plane/multi-rotor that allows for high speed long distance flight with vertical takeoff and landing.

The above video shows a converted HobbyKing Firstar 2000 doing a fully autonomous mission, with VTOL takeoff, followed by automatic transition to fixed wing flight and then a VTOL landing. The planes builder, Jack Pittar from CanberraUAV, is shown with the plane below.

3689677459?profile=originalThe plane itself was fairly easy to build, with the simple additional of rectangular section aluminium arms on the Firstar wings and 4 quad motors.

One issue we found is that the battery we are using (a 3S 4Ah 65C) doesn't handle the 65A needed for vertical takeoff well, with the voltage dropping to 10V on takeoff. After takeoff completes and it transitions to fixed wing flight it quickly recovers. We will be changing the battery setup for future flights.

A second issue is that the wings tend to twist a bit in flight, especially when yaw is commanded. That greatly reduces yaw authority when hovering. We are still thinking about the best ways to prevent wing twist.

The new QuadPlane support is documented at http://plane.ardupilot.com/wiki/quadplane-support and is included in the 3.5.0beta1 release (I will do a separate blog post on that release shortly).

In the near future we expect to add support for other hybrid frame types, including tilt-rotors and fixed wing aircraft with other types of multi-rotor frames attached.

This QuadPlane follows on from our earlier Senior Telemaster QuadPlane which used two Pixhawk flight controllers.

scaled_IMG_20150830_093548.jpgWe built the Firstar QuadPlane to test the new code where a single flight controller board running APM:Plane is used, which makes for much simpler operation. We plan on now building a much larger version, with a 50cc petrol motor for fixed wing flight.

E-mail me when people leave their comments –

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

Join diydrones

Comments

  • You mean this one?

    https://drive.google.com/file/d/0Bxps3ktVugpbUkIzN0xfa2pNY3c/view?u...

    2016-03-21 14-32-38.zip
  • Developer

    Hi Anthony,

    Could you add the dataflash logs?

  • Dear Tridge,

    We have been experimenting with the new firmware and I must admit, I'm impressed. However, 2 days ago, we tried to fly a small mapping mission with our modified Skyhunter and this happened:

    https://youtu.be/QLcoDyzpLyI

    And this is the logfile:

    https://drive.google.com/file/d/0Bxps3ktVugpbNVByMFJVcHc1TEU/view?u...

    Do you have any idea what happened?

  • I have been looking for information for the 3 new commands in Mission Planner: VTOL_TAKEOFF, VTOL LAND, DO_VTOL_TRANSITION, but I cannot find what parameters are to be used.

    For example:

    VTOL_TAKEOFF: In an open field, with no obstructions, an altitude for the MC to hover of a few meters would be enough to start transition to fixed wing flight. But if there are some trees around, 15 meters would be better (or maybe higher). Can this altitude be set and if yes, where (which column)

    Or, do I just insert Takeoff and Land commands on Mission Planner and change the Command to VTOL_TAKEOFF and VTOL_LAND?

    Another question is about the DO_VTOL_TRANSITION. Other then Mode 3 or 4, are there any other parameters to consider?

  • Great work!

     Is there any plan for tilt/vectored twin engine support for VTOL and transition to level fixed wing .

     Planning a new system that would support vectored counter rotating twin motors.

     Thanks

  • 100KM

    The PX4 master flight stack also has preset params as it natively supports this airframe now

  • 100KM

    @elon: basic params of quadplane code should work. some pid tuning might be required but that is specific to your build. I currently advise 11x5 props as oposed to 10x5 props

  • @ sander, i watched well your video and now i want to try assembly as like yours.

    so would you advise me your parameters of pixhawk? also you use Ground control program

    with MP or QGC?

  • http://dev.ardupilot.com/wiki/supported-autopilot-controller-boards/ like this is supported, I have a 2.0 (little old) with an ext gps, I understand that's works as the 2.6?

    I have an skywalker with an extra wing, It's sound crazy to build a vtol in one wing and have a double purpose airplane? I'm going to need very different params for the extra weight, etc?

  • Is cuad plane still supported in APM or only Pikhawk series? 

This reply was deleted.