Lego autopilot first flight
My kids and I actually had the first successful test flight of the sub-$1,000 UAV two weekends ago, but I haven't had time to edit the video properly until now. The good news is that a) it didn't crash, and b) it works. We tested stabilization, autonomous navigation (only using compass headings this time, although GPS is in the works), and the real-time video downlink. Everything worked well enough that we're able to see what we have to improve, which is the definition of a successful test.
Just as a reminder, this is a R/C plane that's been modded into a proper drone. It's got a Lego Mindstorms NXT autopilot, a Lego pan-tilt camera, and an infrared autostalization system.
Here are some video clips from that flight (we're still getting the hang of filming a small plane in flight, so please forgive the distance and shakiness, too): The only thing you can kind of make out about the flight characteristics in the brief part where the you can see the plane in the air is the distinctive "crabbing" behavior as the autostabilized ailerons fight the autopilot-steered rudder. This is normal and is just an artifact of the way I designed it, with stabilization and navigation as two separate systems that don't communicate with each other. It still turns as intended, it's just a little graceless about it.
The project is far enough along that it deserves its own site, so I've created DIY Drones to host all the progress information, instructions, code and other resources on amateur UAVs. I'll do the rest of my posting on this project there and at GeekDad, and return you to your regularly scheduled Long Tail/FREE postings. But before I fork properly, a final word on why we're doing this.
The main aim of this project is to both make the world's cheapest full-featured UAV and the first one designed to be within the reach of high school and below kids, as a platform for an aerial robotics contest. Like the Lego FIRST league, but in the air.
But there is another aim, which I ended being asked about a lot at Maker Faire. At the moment the FAA regulations on UAVs are ambiguous (we believe that by staying below 400 feet and within line-of-sight we're within them). But there is a good deal of concern that as small and cheap UAVs become more common, the FAA will toughen the rules, making activities such as ours illegal. I hope this project will illustrate why that approach won't work.
By creating a UAV with Lego parts and built in part by kids, we haven't just created a minimum UAV, we've created a reductio ad absurdum one. If children can make UAVs out of toys, the genie is out of the bottle. Clear use guidelines (such as staying below 400 feet and away from tall buildings) would be welcome, but blanket bans or requirements for explicit FAA approval for each launch will be too hard to enforce. The day when there was a limited "UAV industry" that could be regulated are gone.
If you want to learn more about this project and to follow our process, please subscribe to the blog RSS feed at DIY Drones. It's pretty bare bones at the moment, but will flesh out considerably this summer as all our UAV projects go into flight testing and we roll out new features. Hopefully this will become a community of other amateur UAV makers, too, so it won't just be me and my slightly embarrassed kids ;-)



Best. Dad. Evar. (Except mine.)
I am really sympathetic to the FAA regulatory goals you've got for the project, but I have to admit, I like it a lot better as just plain (ha!) hacking.
The other thing that's misssing, compared to my days of launching model rockets, is things blowing up or deliberately crashing. Any plans for adding fun destruction to the mix?
Posted by: Anil Dash | May 27, 2007 at 10:35 PM
OMG,so admiring,it has being my dream from childhood,i wish i can fly freely one day,hehe,it's just a dream for me.anyway,Thank u for your sharing.
Posted by: wow power leveling | May 27, 2007 at 10:37 PM
I'm a private pilot, and most of the controversy around the UAVs is the "real" ones. Visual flight depends on pilots seeing one another and communicating over the radio to avoid one another. Whenever they are doing flight testing of those predator drones, they have to put up a temporary flight restriction around the airport that they're testing from. they've been doing a lot of testing at beale AFB lately, and it seems like they put these TFRs up every day. These lego projects seem like they're no problem to me. 400' and under is pretty much completely unregulated unless you're at or near an airport, and no one but crop dusters flies that low. That said, if you did somehow hit a real airplane, it could potentially be a real problem, so I do hope the FAA at least puts forth some guidelines since as you say, people are going to go out and do this stuff anyway.
Cool project! If you want to take your kids up for a flight around the bay area, get in touch and I'll take you for a ride - my plane is based at San Carlos airport.
Posted by: Chris Neumann | May 28, 2007 at 12:30 PM
The female announcer with a British accent sounds cool. Really adds to the sophistication of the production. Kind of a modern-day RAF feel.
Posted by: Eric in Colorado | May 28, 2007 at 06:53 PM
i don't agree with wow power leveling,there's no reason to prove what he said.
Posted by: steve | May 31, 2007 at 08:03 PM
I am a chinese student and I am reading your book about the long tail
I can not agree with you more!
best wishes
Posted by: Martine | June 02, 2007 at 06:05 AM
I don't agree withReplica Rolex there's no reason to prove what he said.
Posted by: Replica Rolex | June 07, 2007 at 02:13 AM
I agree with the above commenter that al-Qa'ida in Iraq will dig this—it is the very model of a modern major dual-use technology.
You might want to consider taking this discussion offline—or at least, don't progress to modding Estes rockets with guidance systems and the ability to carry larger/denser payloads.
Posted by: Paul Kretkowski | June 12, 2007 at 02:26 PM
癌症 肺癌 胃癌 肝癌 食管癌 肿瘤 直肠癌 结肠癌 宫颈癌 乳腺癌 脑瘤 甲状腺肿瘤 胆囊癌 胆管癌 前列腺癌 白血病 鼻咽癌 肾癌 恶性淋巴瘤 皮肤癌 喉癌 舌癌 胰腺癌 膀胱癌
Posted by: aizheng | June 13, 2007 at 12:00 AM
thanks...
Kabin
Konteyner
Posted by: kabin | June 13, 2009 at 10:34 AM