All Posts (14029)

Sort by
3D Robotics

Tom Pycke, who is one of the more sophisticated UAV hobbyists, has a good post showing how to use the open-source Flight Gear simulator program to test your autopilot code.

He begins:

"A lot of people think they need great electronics skills, a lot of time, and embedded programming skills to experiment with Kalman filtering of IMU-data. Think again! The key to all your success stories is simulation!

One of the easiest tools that can help you with those simulations, is a great flight sim called Flight gear. It uses advanced aerodynamics simulation libraries, among which some were created by the NASA. Good enough for our purposes! On top of that, you can easily configure Flightgear to log all the data you need. I updated my config file to log the following variables:

  • Roll
  • Pitch
  • Acceleration along the 3 axis
  • Gyro reading along the 3 axis
  • Heading
  • Airspeed"

He includes sample VB code, too (yes, you can code a Kalman in VB!). Read it all here.

Read more…
3D Robotics

MAKE magazine on DIY blimp UAVs

The cover of MAKE magazine this month is a how-to on "blubberbots", which are small indoor blimp UAVs (story only for subscribers for the moment--subscribe! It's worth it). You can buy a kit from the MAKE store for $99 that will allow you to build a limited UAV--it heads towards lights and has a bump sensor to retreat when it hits walls. But how much harder would it be to give them real navigation abiliites, triangulating off IR beacons or even using GPS (if your roof isn't too thick)?

Oh, and the back page feature of that issue is on me and my Lego UAV (blush).

Here's a picture of the CPU and motor assembly from the creator's website, where there are several other Autonomous Light Air Vessels (ALAVs) and robtics projects:

carriage.jpg

Read more…
3D Robotics

Antarctic mini-UAVs--will they come back?!?

These scientists describe their UAV project at the South Pole. Sound familiar?

"Flying a mission is always a little scary. Tom, the project engineer and pilot, stands by with his remote control and flies it a little until a stable flight is acheived, then we engage the autopilot. The plane then turns and heads off into the distance, disappearing from view after about half a mile, and dropping out of radio contact with its computer base station after four miles or so. That part of the mission is the most scary, as we've nothing to do but wait for fifteen minutes biting our nails as the plane follows its plan.

We breath a sigh of relief when we regain the signal and see some coordinates on the screen, but only declare success once we've seen the machine, taken it smoothly back down to the snow, and downloaded the data its recorded."

Read more…
3D Robotics

Play around with Lego Mindstorms NXT enough and at some point you'll inevitably get frustrated with NXT-G, its graphical programming language of "blocks" that you drag around and connect with "wires". It's great for teaching kids the basics, but once they embark on anything remotely ambitious they're bound to run into trouble. Whether it's the crazy sprawl of blocks over the work area (even a simple loop can require screens of slow horizontal scrolling), the lack of floating point math or, perhaps worst of all, the total absence of debugging tools, sooner or later you're going to start longing for a proper programming language that uses, you know, text and stuff.

"if...then...else", "while", even "for...next" -- you won't know how much you actually like those constructs until you don't have them. For anyone who's ever programmed, there's nothing better for understanding programming logic than properly tabbed and commented code, all in a column of text as God intended. And for your kids, there's no time like the present to introduce real programming, using coding conventions that will be as relevant in the decades to come as they were in decades past.

The good news is that there are lots of replacement text-based languages for Mindstorms NXT, from Java to Lua (or, if you want to stick with visual programming, you can also use LabView, the professional-grade language that NXT-G is based on). Even better news: I'm here to tell you that one stands out from all the rest.

It's RobotC and it's simply fantastic. If you're not a C programmer, don't worry--aside from a few grammatical conventions, it could be BASIC. But where it really stands out is in the programming environment. RobotC's integrated development environment (IDE) includes real-time syntax checking, compiling and contextual help and auto-complete of functions and variables. It has an awesome debugger, allowing you to step through your program, set break points and watch variables, or just watch the code executing on the NXT brick. And its collection of instructional and sample programs is unmatched in the Mindstorms world.

To give you of sense of this, here's my Lego UAV code in NXT-G (here and here) and in RobotC (here).

RobotC got its start at Carnegie-Mellon, the nation's top robotics school, and the pedigree shows. But special credit should go to Dick Swan, who authored much of the current program. (Dick, get a home page so I can link to you!)

For the stuff that we're now doing, including integrating GPS via Bluetooth, there's nothing for Mindstorms NXT that can match RobotC for flexibility and ease of use. Plus if you want to teach your kids real programming, why not introduce them to a real programming language? C leads to C+, C++ and C#, which is a lot more than you can say for Java ;-)

(Aside: as I was re-teaching myself how to program in C, I was reminded about the funny logic of computers. -100 is > than -90. Is this true in all languages?)

Read more…
Moderator

Interesting looking airframe

Whilst perusing RC groups I came across this challenger review, looks just the job for aerial photos, combining size (lifting ability) and a rear mounted engine. I'm sure it would'nt take too much effort to make this a tail dragger. No prop in forward facing shots.

http://www.rcgroups.com/forums/showthread.php?t=722800

Whilst your there its worth having a look at the UAV forum as well, fantastic amount of information.

http://www.rcgroups.com/uav-unmanned-aerial-vehicles-238/


I suspect most people here are already members.

This weekend I acquired a new airframe, a Cessna 182 which I will have a crack at getting together tommorrow, its built just minus radio. I also managed to hard land and break in two a chums big stick which I am busy repairing for him. Whoops, sorry Johan. At a club to boot so many witnesses, Johan was then to suffer more bad luck when a chap had a midair with his second aircraft.

I spent today in Nambiti Game Reserve which helped remind me of why I started this UAV mission, I don't seem to have progressed very far but perhaps am more aware of all the problems I might encounter now. (Well beginning to be more aware) One thing is for sure, thermal imaging is going to have to be the way forward in dense bush.

But for now to bed.

Gary Mortimer




Read more…

Tring to get started

So i found this page after i watched the DIY UAV segment on wired the other day, and it has been something that i have been interesting in trying to do ever since i saw the preditor and the global hawk. But i just didnt know where to start, and the ideas that i had would have ended up costing thousand of dollars. so im really happy to find a group of people interested in doing the same thing.

so enogh about that. i was looking around the interenet today tring to find suitable aircraft for my project when i came around this.

http://www.redrockethobbies.com/ProductDetails.asp?ProductCode=HBL-AT6601&Click=6136
(sorry for some reason the insert a link thing wasnt working)

a prebuilt comes with everything uav. the camera in it sucks alot, only 26 pics :( but im sure that could be modified easily. but i just thought that it was kinda cool that there was a kit out there for people who wanted to get started.

well i think that is gonna be it for now.


Read more…
Moderator

And on looking at the E6B

It would seem that being +30 at 4000' means something, which of course I already knew, but just what is the drop in performance on a 50 odd inch wing trainer??

What magic program or website could tell me that to lift lets say an extra 1KG of equipment at a density altitude of 7000' the aircraft would need to be X wingspan with Y power up front??

There must be something out there that will tell us such things.

As I walked into add this little bit, my wife said come and look at this, making its way across our dining room was a tiny mole snake, or thats what we think it was anyway.

I must be back in Africa!!!

Sorry if my blog posts are annoying some as they appear on the front page, very little hard core UAV and lots of off topic, but it should encourage some of the 270 other members to move me off the page ;-)

Gary Mortimer, now that the storm has passed.....

Read more…
Moderator

Back home

Settled back in South Africa after the glorious world cup rugby victory!! A storm is brewing outside so can't stay long!

I have been itching to get a shot of animals to start the process of getting software to spot them for me (grown ups will work that out)

It also crossed my mind whilst flying down to South Africa that a Zagi or some such flying wing would be a very robust platform to play with. Having never flown a powered flying wing I made up a balsa box for engine and battery and taped it onto my Xit flying wing.

My eldest Adam demonstrating here!!!

As you can tell another fine example of my engineering skills, still it worked it went like 5h1t off a shovel, a little two unstable for camera work. But if I could find a two metre span foam flying wing I think it would be a winner. My youngest Daniel demanded that it be turned back into a glider as he has most correctly spotted glider guiding is the finer form of model flying.

Next the Hobbico Superstar received the electric motor.

You all know what that looks like, so here we are before the off.

Anyhow that flew, but on adding my camera did'nt.

The aircraft did just not quite have the go at 4000' and plus 30C

Does anyone know a simple place for working out what a trainer type airframe might lift when temperature and density altitude have been taken into account?? I might just have to get out my E6B but have no idea what sort of thing a standard airframe would lift at ISA or how to work it out.

All rather annoying as the school that bounds the polo fields from which we fly has a small airfield, yes I said that right a small airfield. What would I have given to have an airfield at my school. Anyhow they have a few game animals, a couple of Zebra and some Blesbuck. If I can get some shots of them to my friend Lyndon Estes in the US then maybe his wizards can work out how to count them from video or stills.

I can use some ic powered airframes but I think that vibration will be an issue, maybe I will have just try that until the powers to be can be pursueded that I need a big electric glider ;-)

From inside the storm in Mooi River......

Bang

Read more…

NASA's Ikhana UAV over SoCal Fires

Looks like NASAs Ikhana UAV is the first over the fires here in our backyard. The PE Crew will be out shooting imagery with our DIY systems in the next several days. Stay Tuned!

194190main2_harris_fire_100.jpg

194173main1_ED07-0243-37_sc.jpg


RELEASE: 07-58

NASA Aircraft Aiding Southern California Firefighting Effort

EDWARDSAIR FORCE BASE – In response to a request from the California Office ofEmergency Services and the National Interagency Fire Center, NASA isflying an aircraft equipped with sophisticated infrared imagingequipment today to assist firefighters battling several of the SouthernCalifornia wildfires.

The Ikhana unmanned aircraft system, aPredator B modified for civil science and research missions, waslaunched about 8:45 a.m. PDT from its base at NASA's Dryden FlightResearch Center at Edwards Air Force Base. It is expected to fly overthe major blazes burning in the Lake Arrowhead and Running Springsareas and possibly down into San Diego County to image wildfires ragingin that area. The aircraft is controlled remotely by pilots in a groundcontrol station at NASA Dryden.

The Ikhana is carrying theAutonomous Modular Scanner, a thermal-infrared imaging system developedat NASA's Ames Research Center in Northern California. The system iscapable of peering through heavy smoke and darkness to see hot spots,flames and temperature differences, processing the imagery on-board,and then transmitting that information in near real time so it can aidfire incident commanders in allocating their firefighting resources.

The images are transmitted through a communications satellite to NASAAmes where the imagery is placed on an Ames Web site, combined withGoogle Earth maps, and then transmitted to the interagency fire centerin Boise, Idaho, where it is then made available to incident commandersin the field.

The system was validated recently during a seriesof wildfire imaging demonstration missions conducted by NASA and theU.S. Forest Service in August and September.

Mission managersindicated a second imaging flight may occur on Thursday, Oct. 25, aswell. Each flight is being coordinated with the FAA to allow theremotely piloted aircraft to fly within the national airspace whilemaintaining separation from other aircraft.

Also, a NASAsatellite has captured remarkable imagery of the wildfires. To view anddownload images and for additional information, visit:

http://www.nasa.gov/vision/earth/lookingatearth/socal_wildfires_oct07.html

For additional images and more information about the wildfire imaging flight please visit:

http://www.nasa.gov/centers/dryden/home/index.html

http://www.nasa.gov/centers/dryden/news/newsphotos/index.html
Read more…

Help needed

I have designed my plane and will post some pictures of it when i have finished the construction hopefully not to long before Christmas.

The bit that i am a total novice at is controlling the camera i intend to put on the bottom of the plane. I have done some ruff sketches and some research on the internet and have found a current mechanism called a "pan-tilt gimble" this would give me the two axis viewing that i require (the third will come from the digital zoom on the camera). Dose any one know how i would go about engineering my self one because this is all part of the project.

Words of advice would be greatly appreciated

Tom

Read more…
3D Robotics

See DIY Drones on PBS tonight!

The mini-documentary on amateur UAVs that we were filming at our fly-in at the Alameda Naval Airstation earlier this year will be broadcast as the lead-off feature in Wired Science tonight, Wed Oct 24. It's 8:00pm in most markets, but check your local listings for

You can see a preview of it here. It features my own Lego UAV, the Pict'Earth team, and Adam William's automous helicopter, along with a full report from NASA Ames, where we explore large heli UAVs (including a Blackhawk!) and a range of other drones used for scientific sensing and research in autonomous flight.
Read more…

Back in the air - for about 10 seconds

The flight
My new parts arrived on Friday. Included in the order was a new RC plane (Firebird Phantom) as well - it turned out that it was cheaper to add the complete model to the order rather than ordering each of the parts separately. So, on Saturday morning, I took my new bird out for another spin.

The winds were much closer to ideal this time, and I imagine they were well within the tolerance of the UAV to maintain control - given a reasonably competent operator.

I launched the Phantom by hand and maxed the throttle to get it some altitude. I am always surprised by how fast that thing gets into the air - it climbs on what seems to be a 60+ degree angle when at maximum throttle. With the surprising rate at which it went up, it was likely only at 50 feet when I reactively released the throttle - which caused it to immediately dive. Not being able to think clearly about what I was doing, and not having (although rapidly gaining) the experience needed to settle the craft down, I moved the throttle to maximum again.

The little bird started accelerating towards the ground, under its own weight and powered downward by the thrust. As before though, the dive quickly gave way to a steep, rapid climb - and I released the throttle again.

This time, the peak of the arc was lower than the first peak, and so it started to dive - towards a cement parking lot - with a lot less room to correct for my previous over-corrections. I maxed the throttle again, and the Phantom started to pull out of the dive. It looked like it was going to make it too - the trough of the dive was at about one to two feet from the ground - but I didn't notice the parked car directly in the flight path.

SMASH!

The tail virtually shattered on impact (no small feat for a craft built almost entirely of foam), but the fuselage appeared to survive due in large part to the soft nose. I ran over to the car and inspected the scene to see that the car had definitely come out of the ordeal with the better bargain - nary a scratch.

I collected up the pieces of my 2nd Phantom and returned home. My cumulative totals as an RC pilot stand at around 90 seconds and two crashes.

Lessons Learned
The Phantom should be easy to fix. I ordered a replacement tail with the Phantom that I just crashed, and will put another order in for more parts - they will hopefully be here before I need them. I've also decided that I need to get my plane to higher altitude. The Firebird Phantom comes with built-in ACT (Anti-Crash Technology), but I think it needs to be at a high altitude to be able to activate and auto-correct in time.

I'm nervous about taking the plane to higher altitudes though, because there is built-up areas surrounding the park that I fly in. So, for my next flight, I'll be heading out to an area on town called the sandpits. It's a couple Km out of town and should afford me the freedom of space I need to experiment with higher altitudes and longer ranges.

Darkness arrives earlier and earlier now as we move towards the winter solstice, so this flight will likely have to wait until next weekend. That's fine - I need the time to rebuild my Phantom.

Until then - thanks for reading.
Read more…

Parallax Propeller as an Autopilot - Bench test

I've been working on and off toward creating an autopilot using the Parallax Propeller microprocessor and finally have something to show for it. My autopilot has the following features:
  • Return to starting point when pilot looses the plane
OK. It's not a very large feature set yet, but it is both a personally important important one, and it provides the underpinnings for a much greater capability. In actuality, the platform it already supports these:
  • GPS input and parsing based on several NMEA codes
  • Waypoint storage (one for now)
  • SD card support
  • Radio control receiver interface
  • Servo control
  • Video output of any GPS and microprocessor values
  • As a separate unit, 2.4Ghz video downlinking.

And I plan to add the following to the mix:
  • Video overlay on the downlink
  • Google Earth Integration for setting routes (via KML file read/write)
  • Pan/tilt/snap camera control integration

I've added a bench test video of the alpha system for your viewing pleasure. Feel free to copy any code you like from my library if you are using the Propeller. When I get further along, I'll officially open source it. Anyone want to code?

Everything else in is in software. Lastly, I really like this platform. If you notice the hardware in my video, I only added ONE resistor on the board on the servo interface. I know - the SD card has a few on its daughterboard, and so does my LED plugin, but these boards are optional. so this is really really easy for me to work with.

I hope to flight test this weekend, but I may take the family for a drive south to the Maker Faire in Austin.

Please comment!

Paul

Code at: www.hubner.net under "SPIN code"


Read more…
3D Robotics

My labs incident makes the local paper

"Wired editor flies into security kerfuffle" reads the front-page article in the Contra Costa Times. Here's an excerpt:

"Not even the bucolic Berkeley hills are immune to security concerns in a post-Sept. 11 world, as the editor in chief of Wired magazine has discovered.

Chris Anderson, a 45-year-old Berkeley resident and aerial-reconnaissance enthusiast, sparked a minor security scare Sunday when his remote-controlled plane - equipped with a camera - crashed into a tree at Lawrence Berkeley Laboratory.

Security personnel apparently didn't notice the plane until Anderson asked for help retrieving it, but they've taken notice since.

UC Berkeley police are investigating and federal authorities may be notified about the breach at the hillside lab, which is owned by the U.S. Department of Energy and managed by the university. Unlike UC-managed labs at Livermore and Los Alamos, Berkeley is not involved with nuclear weapons and does not conduct classfied research.

It does have important equipment that needs to be protected, said Dan Lunsford, who manages lab security.

"I think, post-9/11, when we see an event that is out of the ordinary, those are things that gain our interest," Lunsford said. "The greatest thing right now in the war on terrorism is prevention."

Anderson, who lives within walking distance of the lab, does not appear to have broken any laws, Lunsford said. In fact, Anderson said, firefighters helped him get the 4 [ed: that should actually be around 40] -ounce foam plane back when he came calling at the lab's front gate.

"They were incredibly nice about it," he said.

The flight was an attempt to take photos of the unusual architecture of the lab's cyclotron, a mostly round particle accelerator. The photos were to be posted on his personal Web site, diydrones.com, devoted to unmanned aerial vehicles, or drones.

Instead, Anderson, whose children took turns piloting the plane, ended up with a partial photo of the cyclotron and a blog entry titled: "Lesson: Don't fly planes over secure national labs!"

Anderson, who worked at Los Alamos lab in New Mexico, acknowledged he should have known better than to take the close-up aerial photos.

"I promise not to fly over secure national labs anymore," he said."

Read more…
3D Robotics

I had the wackiest near-catastrophe this weekend. My kids and I were running aerial mapping patterns over the Lawrence Berkeley Labs cyclotron (which is very distinctive from the air) and testing some ISO settings on the Pentax A30. Because we were over a built-up area and had to hand launch and recover from a hillside, we were using the Mutiplex EasyStar, which is just an RC plane, not a UAV. Which means that it's all up to the pilot to keep things in hand.

Unfortunately I was the pilot for one run where the sun was in exactly the wrong position and I got momentarily blinded. When I found the EasyStar again I couldn't tell what it's orientation was. Needless to say, ten seconds later it was in the top of the highest tree inside the gate of a super-secure National Laboratory. Yikes.

I dropped the kids off at home and went to the main gate of the lab and explained what happened. To my astonishment, they neither laughed at me nor arrested me. Instead, the head of security escorted me to the cyclotron and we started looking around. I went and got the transmitter and gunned the motor, and eventually we were able to find the plane by following the sound. Sure enough, it was 60 ft off the ground in the tree and really wedged in.

There wasn't much to be done, but at least we'd located it. I left my contact details and we agreed to have me come by the next weekend and see if the wind had budged it at all. Then I went home.

Half an hour later I got a call from the lab. "How would you feel about us using a hose to knock it down?" Needless to say, the risk of water damage seemed a lot better than losing the whole thing, camera, GPS, radio and all. "Go for it!" I said and dashed down the hill again to see what I could do.

When I got there it looked like the scene of a real airplane crash. A lab fire engine with lights flashing was at the base of the tree and searchlights had pinpointed the plane. Hoses snaked across the road and emergency radios were squawking. A fireman was braced against the truck and was about to let loose a high-pressure stream at the plane.

It actually turned out to be harder than it looked, given how high the plane was and how dense the tree was. They had to replenish the water tank once from a fire hydrant before they finally knocked it to the ground. The foam wings and tail were torn off (that's okay--they're just $20 to replace), but the fuselage and the all-important electronics were all there. I thanked everyone profusely and took it all home to dry things out and gauge the damage.

Right now the radio, motor and GPS look fine. The camera is going to have to dry out more before I can tell if it's going to be okay [UPDATE: It's fine!] , and so too for the LiPo battery. But I'm so pleased to get the rest back that I hardly care. Meanwhile, the image data on the card was really pretty good (a PTGui stitch of one pass is above).

Thanks LBL guards and firemen! I promise not to fly planes over your super-secure lab again!

Read more…
Moderator

Pylon Mount for my engine.

I've just made something that I have meant too for ages. A pylon mount for my electric engine.

Why you ask why.

Well it frees up the nose of the aircraft so it can carry a camera that does not see a propeller.

I made it so my battery pack fitted into the base. That has freed up an awful lot of fuselage space for whatever. It also lends some weight to the base to counter act the torque that occurs when the motor spins.

So its now a unit that will fit any aircraft that might be in my fleet.I am thinking of building a large span glider and mounting this on top, just like free flight days.


Not very neat I know but it works. If it stays on one aircraft I would make the base curve into the wing. I would also make sure that the thrust line would be built into that. Only after several groundloops did I twig what was going on. Not the sharpest tool in the box!! I will take a marker pen and draw onto the wing the place that I find to be best.

A wet Perth Aerodrome, check the reflection of the model in the video clip, if the definition is high enough.

The twin sticks up front were where I mounted my camera bringing the C of G back to where it should be without adding weight. The camera mount, rubber bands. Camera Pentax Optio T10.

Perhaps somebody knows of a properly constructed engine mount. It certainly removes the need for pusher twin boom aircraft as a lot of people use but might not be massively efficient.

G






Read more…

Hello to DIY Drones

Where I came from, and what I'm doing:
I just joined DIY Drones today, after having known about the site for two weeks now. I came to it, in directly, via John Robb's Global Guerillas blog (http://globalguerrillas.typepad.com), and I am intensely interested in building my own UAV.

I've already taken the first step: Order the Firebird Phantom beginner RC airframe, and learn to fly RC planes. I suppose I've already taken the first step of learning to fly as well: a fuselage destroying crash when flying in moderate winds. So now I've got a small pile of replacement parts on order.

I will try to keep this blog current on how my ultimate journey goes: from beginner (right now!) to seasoned UAV pilot.

A bit about me:
I live in Northern Canada. Currently, I am hoping to use UAVs to achieve detailed aerial photos of the surrounding areas of town, to use as the base information for 1:5000 orienteering maps.

Thanks for reading my first blog post, and if you have any tips for me at any point, feel free to leave a comment on my wall.
Read more…
3D Robotics

Check out this great post from the winners of the Australian amateur UAV contest--the guys at Dionysus Designs, a Chico, CA-based team who focus on advanced RC technology, aerial photography and now amateur UAVs. They built their own airframes, then modded a beautiful powered glider (shown here neatly packed into a golf case to make the trip) to win best in show. Loads of helpful links in that post, too. Get in touch guys! We can use that sort of initiative here ;-)

Meanwhile, if you want other shots of contestents and UAVs from what sounds like a really sucessful contest, check out the photo archive here.

Read more…