Project Andromeda
design and development blog

2009 Project Summary: Achievements and Lessons – Part 1

2009 marked the beginning of active development on the Andromeda project.  Our initial motivation was to create an Autonomous aircraft capable of competing in the Autralian Outback UAV Challenege and so Matt and I set off on a long and costly project that would turn out to be our biggest yet. To make matters more difficult for the team, I was set upon creating an Autopilot to navigate the aircraft as well, rather than choosing from the many off the shelf versions available. By late August, as the competition date was inching closer, it was clear that we were not going to make it in time. However, our activities in 2009 have been a major stepping stone and we hope to be able to leverage this for our entry in the 2010 competition.

The Autopilot was the first thing I started working on. It was by far the more complex electronics project I had worked on with a great deal of components and a relatively complex board layout. Very early on, I decided to use an off the shelf inertial measurement sensor rather that building and programming my own and this proved to be a lifesaver. Hand-in hand with the Autopilot, I was also working on the ground station software and hardware, which at the time consisted of a simple radio interface to my Laptop, and a program written in C# using WPF. The ground station although quirky at times, was sufficient for our needs by visualising the telemetry received from the aircraft and also allowing us to set and modify waypoints from a map.

5 months and many revision later, our unnamed Autopilot performed its first autonomous waypoint navigation on our 2.5 meter electric flying wing test vehicle. This  was fortunate event for us, as during this test were assaulted by an angry cow at the farm which we were flying at. Incapable of manually controlling the plane while attempting to deal with the angry cow, the Autopilot seemed to take over the job without a hitch,

Different autopilot board revisions

This seemingly timely victory was, unfortunately, followed by many issues as we proceeded to switch from using electric propulsion, to an internal combustion engine. Due to our prior inexperience in small 2-stroke engines the noisy, dirty engine was the source of a great deal of frustration. Even when operating, its vibration would interfere with our inertial sensor, causing all sorts of dampening systems to be tried before a solution was obtained. This was also complicated by our small fuselage working area.

By the end however,  the Autopilot seemed to be at a state where it could perform well in the competition. Unfortunately, due to the accumulation of issues that were still unresolved, we decided not to compete in 2009. In the next part of the 2009 summary, I will shed light on some of these problems and the plans for the 2010 competition.

Tags: , ,

6 Responses to “2009 Project Summary: Achievements and Lessons – Part 1” »

  1. Gary Mortimer Says:

    Looks fantastic well done!

  2. Phil Argent Says:

    Guys have you thought of using either the saito or the OS gas engines that are available now. They are all specifically designed for Rc IE minimum vibration etc etc most of the gas motors still are designed from Whipper snipper or chainsaw engines. They don’t care about vibration. Well done though looks great. Whereabouts in OZ are you? Shoot me an email.

  3. Andrew Dunlop Says:

    Hi guys,

    The DNT900 shows a lot of promise. The fact that their datasheet quotes sensitivity with datarate and BER specified is very reassuring. Digi radios perform just fine, but their datasheets do lack this key performance parameter. From memory Freewave do publish proper sensitivity specs, but their radios are grossly overpriced IMHO.

    You’ve obviously done this kind of thing before, fitting a proper SMA connector via a nice short cable to protect the almost-single-use RF connector on the board. Good job.

    All the best,
    Andrew.

  4. JCR Says:

    Listened to the DiyDrone podcast. Great tip on the dynamixel servos. Can you recommend any helpful guides in using the DNT900′s online?

  5. Nima Says:

    Sorry for taking so long to get back to your comment, it’s been very busy for us. Unfortunately I haven’t found anything on the DNT900 as it hasn’t been taken up by the DIY community yet. If you have any questions about it though, don’t hesitate to ask. I will try and help where I can.

  6. Nima Says:

    Sorry for taking so long to get back to your comment, it’s been very busy for us. Unfortunately I haven’t found anything on the DNT900 as it hasn’t been taken up by the DIY community yet. If you have any questions about it though, don’t hesitate to ask. I will try and help where I can.

Leave a Comment