Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 12
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
No birthdays today

Next birthdays
11/27 Dax (42)
11/27 Mino (49)
11/29 Sonic (58)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: Projects
« Previous topic | Next topic »   

Josh's evil UAV project.

1 2 
Move Thread LAN_403
Alucard1137
Sat May 13 2006, 05:20AM Print
Alucard1137 Registered Member #128 Joined: Fri Feb 10 2006, 05:02PM
Location:
Posts: 19
I am currently building a UAV for use in medium range (30 to 60 miles from target) aerial photography. Originally, the basic avionics package intended to use GPS for long term and an IMU for short term positional stability. Long term attitude control would be maintained by an optical horizon sensor and short term attitude control will be derived from the IMU. The IMU as proposed would use four, 3-axis accelerometers arranged in a tetrahedral configuration (making for a gyro-free IMU.) The airframe was originally going to be in a twin electric ducted fan "foamy" jet. Now that finals are over, I am resuming work on the project and decided to create a thread, too. :)


After toying around with accelerometers and seeing how miserable the drift skyrockets firsthand, I am downplaying its role in my UAV. Instead, I am going to use 5 medium to low-res (640 x 480 or maybe 320 X 200) web cams (forward and reward looking, starboard and port side, one down looking) and digital signal processing (mainly segmented 2x2 image correlation that narrowed down by optical flow tracking.) The absolute position will be integrated by stitching together maps that it generates on-the-fly, so long-term drift should be substantially less. Attitude and heading information can also be derived from the webcam images, instead of using pyroelectric sensors. Although drift will accumulate for heading measurements, attitude information should be drift-free (though still susceptible to noise.) Its primary goal is to stabilize the GPS readings enough for precision approaches to the target as well as for automated take off and landings.

It sounds a little complex, but I have gained substantial experience with image processing while at tech (astronomy related, but I have a lot of CDS friends.) Currently, I am researching existing DSP/Single Board computers that are up to the task. My first intuition is to network a few inexpensive DSP chips using a SBC/Gumstix-ripoff and try to keep power consumption low.


Against my long-standing tradition of making things too complicated, I abandoned the jet-fighter style airframe and went with a rather plain cruise-missile form instead. I simply got tired of banging my head on where to put all the avionics, payload (4 MP digital camera with 6X zoom) and the sheer act of balancing the COG. I am building the new airframe (also a foamy) tonight and should have something finished by tomorrow with pictures in hand. :P

PS:

If this design ever gets off the ground it will be a miracle. Some less ambitious goals for now would be to derive attitude information from the webcams and achieve straight-and-level flight before attempting to perform image correlation for heading and position.

Comments and suggestions welcome.
Back to top
...
Sat May 13 2006, 05:56AM
... Registered Member #56 Joined: Thu Feb 09 2006, 05:02AM
Location: Southern Califorina, USA
Posts: 2445
Sounds fun!

As to the horizon sensing... Aren't there some cheap (like $100) commercially available horizon sensing gizmos for planes these days? I remember a few years ago I had a friend that out this little black box with some 'thermal' sensors on the plane that was supposed to keep it flying strait/level if you let go of the sticks... Seemed to work to amazed I remember one time he put it into a dive, let go, and it zipped right back up and was just fine.
Back to top
Alucard1137
Sat May 13 2006, 06:28AM
Alucard1137 Registered Member #128 Joined: Fri Feb 10 2006, 05:02PM
Location:
Posts: 19
... wrote ...

Sounds fun!

As to the horizon sensing... Aren't there some cheap (like $100) commercially available horizon sensing gizmos for planes these days? I remember a few years ago I had a friend that out this little black box with some 'thermal' sensors on the plane that was supposed to keep it flying strait/level if you let go of the sticks... Seemed to work to amazed I remember one time he put it into a dive, let go, and it zipped right back up and was just fine.

Yup, I know which kind of product you are referring to and have seriously considered that. I am not sure if it is a matter of pride or the fact that I want greater control and integration of the flight system. Plus.... DSP-based visual flight control would just be damn coool :P
Back to top
HV Enthusiast
Sat May 13 2006, 05:17PM
HV Enthusiast Registered Member #15 Joined: Thu Feb 02 2006, 01:11PM
Location:
Posts: 3068
I would recommend you determine the legality of such a device before embarking on your design. For something that will be flown in a local field (i.e. RC aircraft area etc...) it should be fine, but if you are designing something that can travel unmanned for 30-60 miles thats a whole other story. I'm sure the FAA or similar authority will get pretty upset to find unmanned aircraft flying through their airspace. And i'm sure in this day of age with all the terrorism paranoia, anything like this will be called into the authorities and you may find yourself in a whole slew of trouble.

Heck, a few kids in a town near me were arrested and charged under a new terrorism law for simply verbally saying they were going to kill some classmates at school. From the way things are going, they are all looking at some pretty serious time with this new terrorism law that just went into effect.

Back to top
Alucard1137
Sat May 13 2006, 06:08PM
Alucard1137 Registered Member #128 Joined: Fri Feb 10 2006, 05:02PM
Location:
Posts: 19
EastVoltResearch wrote ...

I would recommend you determine the legality of such a device before embarking on your design. For something that will be flown in a local field (i.e. RC aircraft area etc...) it should be fine, but if you are designing something that can travel unmanned for 30-60 miles thats a whole other story. I'm sure the FAA or similar authority will get pretty upset to find unmanned aircraft flying through their airspace. And i'm sure in this day of age with all the terrorism paranoia, anything like this will be called into the authorities and you may find yourself in a whole slew of trouble.

Heck, a few kids in a town near me were arrested and charged under a new terrorism law for simply verbally saying they were going to kill some classmates at school. From the way things are going, they are all looking at some pretty serious time with this new terrorism law that just went into effect.



This was one issue that imediately came to mind. I did a rather superficial check a few months ago; the main legal issue that was uncovered concerned keeping the aircraft under 5 kg. Right now, the proposed design is just under 3.2 kg. As far as I know, they laws governing UAVs are not well established, but I am sure some paranoid guy will try to throw the patriot act. Even as a photographer, I have been run off by locals from time to time (even more so after 9-11.) Now I am combining both hobbies (YIKES!) Hopefully I will get some sort of backing from my academic affiliations just in case.

Now that you mention it, maybe the jet-fighter airframe would have been a better choice (less alarming to anyone who spots it.) Oh well, maybe I'll get a prototype tested in the air field and then consider these issues once it is capable of medium range operation.




Back to top
HV Enthusiast
Sat May 13 2006, 11:09PM
HV Enthusiast Registered Member #15 Joined: Thu Feb 02 2006, 01:11PM
Location:
Posts: 3068
Yeah, a remote flying object looking like a cruise missile might make most a little bit suspicious.
Back to top
Steve Conner
Sun May 14 2006, 01:45PM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
If Josh gets this to work, I'll steal a cruise missile and eat it wink

The other thing is, technically, Josh's design would in fact be a cruise missile. If he published it (which he has to do to get his omg 1337 respect from us) there would be an open source cruise missile, and I don't know what the US Govt. would think of that. I don't believe Josh's UAV is a threat, but the Govt. even got scared over 128-bit encryption for goodness' sake. If I were a journalist, I would go to town on it smile
Back to top
ragnar
Sun May 14 2006, 02:50PM
ragnar Registered Member #63 Joined: Thu Feb 09 2006, 06:18AM
Location:
Posts: 1425

Bruce Simpson, NZ Gov't and pulse jets, anyone? =-D
Back to top
Alucard1137
Sun May 14 2006, 05:57PM
Alucard1137 Registered Member #128 Joined: Fri Feb 10 2006, 05:02PM
Location:
Posts: 19
Come on guys, isn't the line between cruise missle and UAV a little blurred these days? tongue

I doubt my aircraft will have the speed, range and payload capacity to be seen as a threat (especially in an economical sense.) Granted, if I do make the flight control software opensource, some one -could- use it in a way that was not intended. In reality though (as the sourceforge "DIY-UAV" programmers put it), somone with malavolent intent could simply buy one instead of making it themselves.

And I may publish results in a jounal somewhere. Many of the individual components (such as automated landing using optical flow) have been published, but first glance tells me none of them have been integrated to this degree.

I think, at this rate, the real miracle would be if I do not get burned at the stake. neutral The airframe is built (redesigned for a single EDF), but I think posting the pics here might cause more trouble than it's worth. I think I will restrict the project discussion more to the avionics and software.
Back to top
Alucard1137
Tue Jun 06 2006, 05:03PM
Alucard1137 Registered Member #128 Joined: Fri Feb 10 2006, 05:02PM
Location:
Posts: 19
Update:

To avoid attracting the wrong kind of attention from the locals, I scrapped the old cruise-missle like frame for more of a fighter-drone frame. While I was at it, I increased the air frame size to 7.5 ft long with a 88" wingspan. It is designed to easily dismantle into 5 pieces: nose cone, main fuselage, 2 wings and a tail cone. The control surfaces will consist of wing canards, flapperons, elevator (for stability when flaps are deployed) and rudder.

Design also uses four camers instead of 5 now. (got rid of rear-facing) I also shed over a pound of weight simply by removing the paper covering of the foam board.


Here is a pic from two weeks ago. The fuselage is now covered and cured, but I posted the bare picture because it looks cool.

]1149613248 128 FT1630 Dscf3703


lots of work remaining on the airframe.

Nose:

Install wing canards/fairings
Install control linkage from servos
Install avioinics
Install molded tip of the nose cone
Install mounting velcro


Fuselage:

Install Servo extensions
Finish install of mounting slots for nose and tailcone
Install wing interface/fairing
Install landing gear/retracts
Install shear tape port, starboard, top
Install Li:Poly batteries and power management


Tail cone:

Remove paper covering/assemble tailcone.
Install intake port
Install internal ducting
Install exhaust port
Install 800W Electric Ducted Fan and speed controller
Install horizontal stabs- main spar, sleeve bearing, control surface, servo, control linkages
Install vertical stab- main spar, sleeve bearing, control surface, servo, control linkages
Install mounting spars
Install mounting velcro


Wings:

Install honeycomb lattice
Install top covering
Install shear (packing) tape on undersurface.
Install flapperons/hinges/horn
Install control linkages from servos
Install mounting velcro


Avionics:

Install GPS module
Install Air Speed Sensor
Install Altitude Sensor
Install magnetic heading sensor
Install webcams foward looking, port, starboard, downward looking.
Install DSP-Linux board. Install 4 external DSPs (total of 5 DSP modules)
Install JR radio for emergency manual control.
Install main SBC/Servo control board.



Back to top
1 2 

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.