After my last UAV project went up in flames (literally!) I’ve shifted gears and designed a dedicated autopilot (AP) test vehicle. She is a tailless plane with removable wings for transportation and has plenty of room in the fuselage with easy access.



For the autopilot, I’m using Bill’s UAV DevBoard with a modified AileronAssist code for handling the elevons. This modification is a work in progress by Ben Levitt and he is including a lot of great features. You can check out the latest versions of the code here. The tailless had her first autonomous flights this weekend and I’ll be posting all of the flight logs on this blog. So far, I’m really pleased with the AP’s performance. Not only does the DevBoard and software perform well, but Bill also provides a wealth of information on the theory of his methods as well as the “how to” to get the hardware and software installed and running. I know this is beginning to sound like a commercial for Bill’s stuff but if you do a search on this website, you’ll find nothing but praise for Bill and his accomplishments. And to top it all off, he’s always willing to immediately chime in and help whoever asks for assistance.

Views: 627

Comment by Andy Geppert on December 17, 2009 at 12:22pm
No problem. What is your day job, if I may ask?
Comment by Andy Geppert on December 17, 2009 at 1:38pm
Bryan, back to the hot-wire, what voltage/current are you running for a 30 inch wing panel?
Comment by Bryan Cuervo on December 17, 2009 at 3:20pm
I work for a small, high tech, R&D company that develops mainly USV's. You got me on the power I use. I've never measured it, but go by how easily the wire cuts through a scrap piece of foam. That way, it's independent of wire length, wire gauge and material. If you hear a sizzle and the wire cuts like a hot knife through butter without even having to apply force, it's too hot. If it cuts (with force applied) slower than about 0.5 in/sec, it’s too cold. Sorry about the qualitative answer.
Comment by UFO-MAN on December 18, 2009 at 9:42am
Hi, I have posted my PWM "code" and the "schematic" for a wire cutter PWM controller i banged together under my blog in case anyone is interested in duplicating it. Basically its an Arduino with a FET. The FET is controlled by a PWM output. It will give you precise control of power with an analog input (e.g. a potmeter to control the power). It can also be modded to accept RS232 commands.

UFO_MAN
Comment by Andy Geppert on December 18, 2009 at 10:23am
Cool! Thanks UFO_MAN.
Comment by sid on February 10, 2010 at 11:13am
Hi Bryan ,
I am having trouble with setting up UDB in my wing.. Can you please shed some light ,,THe details are below..
I have setup UDB on my new platform (Wing)..It’s a 36” tail less foam wing. I am facing below issue. Anyone who has already ventured into this setup. I know Bryan has done a lot in this and I hope this email reaches him too. I have attached my option.h file to review. I am using old R141..Below are other details.



Tx-Rx :- Futaba 9Cap + R129 DP Rx.



Ch1 Rx as aileron goes to ch 1 input to UDB

Ch2 Rx as Elevator.. goes to ch 2 input to UDB

Ch3 is direct to ESC…

Ch6 Rx goes to CH4 input to UDB



Tx programmed as Elevons.. All controls works perfect..



Manual flight is ok with the UDB setup, everything trimmed and ok..



If I put the UDB in stab mode (after a GPS lock and a WAG) on the ground.. and if I do the test by tilting the aircraft , the controls behaves as it should.. Nose down , both the control surfaces go up , nose up they goes down.. If I tilt the aircraft on left (viewing from the cockpit) right aileron goes up-left goes down and if I tilt the aircraft on right the left aileron goes up-right goes down..



SO I think the config and connections are proper.



Now the issue is , after I takeoff in manual mode , I put the aircraft in stab mode (after doing some circles to achieve a yaw lock) the aircraft suddenly banks either on the left or right.. It’s uncertain. and eventually enters in to a roll and then dive..I tried initializing the same keeping the aircraft on a perfect level-motion less couple of times.. Reduced gains a lot but it still happens..



I also tried putting the aircraft in stab mode with motor off just to eliminate the possibility of vibrations causing this but it’s the same.



Just a note , I am using EM406 on this one since I have only one Ublox.



Anyone who can flash something am I missing ? or doing wrong..
My option.h file is attached..

Regards
SID options.h

Comment

You need to be a member of DIY Drones to add comments!

Join DIY Drones

Social Networking

Contests

Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.

A list of all T3 contests is here

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service