MatrixPilot 2.0 Released for UAV Dev Board

What's New in MatrixPilot 2.0
  • Combines the functionality of MatrixNav and AileronAssist into a single firmware.
  • Supports navigation using both ailerons and rudder.
  • Increases the number of Radio Input channels (from 4 to 5), and Servo Output channels (from 3 to 6).
  • Supports controlling Delta wing and V-Tail airframes, in addition to Standard airframes with or without ailerons.
  • More responsive to switching between Manual, Stabilized, and Waypoint modes.
  • Supports using the new uBlox GPS for faster navigation responses.
  • Super-basic camera stabilization code.
  • Adds serial telemetry output in a variety of formats.
    • Supports telemetry output in our own UAV Dev Board format.
    • Supports telemetry output using an Ardupilot Ground Station compatible format.
    • Supports NMEA output to a Remzibi OSD.
During my reorganization of Bill's excellent code base, I've been focusing on making it more configurable, more maintainable, and more easily extendable. So hopefully progress on this project will continue to accelerate! We have a growing group contributing code and testing through our email list, and we suggest that you join the list if you are an active user of a UAV Dev Board!More info including downloads, a budding wiki, and our searchable subversion repository are available on our google code project page.And of course, giant thanks to Bill Premerlani for the awesome hardware, for providing such a strong software foundation, and for tirelessly answering all of my questions.
E-mail me when people leave their comments –

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

Join diydrones

Comments

  • Hello,
    Thank you for your quick reply.
    From what I understand, you can send the signal from the UAV Board GPS (Ublox5) to the Remzibi OSD. But I do not think you can Send the signal from the Remzibi OSD GPS to the UAV Board!
  • Yes, you can use one GPS for UDB and Remzibi OSD:

    http://code.google.com/p/gentlenav/wiki/RemzibiConnection?ts=126936...
  • Is it possible to use the Remzibi GPS unit (5 Volts, 5Hz) on the UAV Dev Board. I would like to use the Remzibi as the main GPS to provide information to both the UAV board and the OSD.
  • I am afraid it's not the proper place for the above questions - sorry...
    I copy them to the main discusion forum.
  • This version is working on an EasyStar? (just rudder, no ailerons)

    I like to use it together with the remzibi osd, similar way then the existing Ardupilot integration. It requires some additional features, so I have some program code questions:
    - the osd requires nmea serial input, so my first question if this code version is working in nmea mode?
    - the osd is working as display for messages like "manual mode", "stabilized mode", "waypoint 1" etc. It receives these messages on the same serial port as the nmea sentences. So the best solution if the devboard echoes the nmea sentences to the serial output and inserts the messages as well. My question if there is a sample code for echoing nmea sentences?
    - the current serial speed setting is low, what happens if I set it higher? (because an additional message requirires some extra time between the nmea sentences) Are there possible timing problems?
    - if the devboard is working in a different mode (binary or uBlox), is there a "translation to nmea" (for the output stream) code sample available?

    I am familiar with embedded programming, however don't like to re-invent the wheel and working on code that maybe already available...

    Thanks,
  • It's a high wing trainer (Eflite Alpha 450). However, time to fire up the FPV Funjet! ;)
  • Thanks for letting us know it's working for you Khalid. What kind of plane are you using?
  • Holy cow! I just tried the new firmware. It rocks! Default parameters were spot on and it flew exactly as described on the first flight! I just need to add a power reg/filter on the vid rx/camera line to clear up the motor noise, however, that's not an issue with the UAV board. Great job!
  • T3
    Chris,
    Yes, this supports both the red board and the green board. Thanks for asking.
  • 3D Robotics
    Ben, does this support both the red board and the green board?
This reply was deleted.