All Posts (14056)
There's a long and good profile in the LA Times of the UAV industry in San Diego (General Atomics) and Los Angeles (AeroEnvironment), which now employs an estimated 10,000 people. Read it here.
Classic New York Post: (via Gawker)
"Attack of the Drones
Airborne Eyes Peer at the City
In New York City, someone's always looking down on you.
Low-tech, miniature versions of battlefield drones have come to the boroughs. Only here, they are controlled mostly by hobbyists and photographers, not soldiers shooting insurgents from the sky.
There are only 282 official permits to fly drones nationwide, according to the Federal Aviation Administration. They range from $4.5 million jets that can fly for two days without landing, to hand-launched helicopters that fit in a book bag.
The FAA would not say if any of these permits have been issued in New York City.
But the number of drones patrolling the nation's skies is expected to "explode" if the agency, as expected in December, relaxes restrictions on law enforcement for aircraft weighing 4.4 pounds or less.
Until then, hobbyists are the only people who can launch unmanned aircraft without a permit, as long as devices aren't being used to make money, said an FAA spokesman. They're supposed to fly below 400 feet."
more here....
Waiting for my new copter legs I decided to see how the Jani copter could be adapted. The frame fits very well on the Gaui. I still have parts to add to the top but it works. I tried larger motors and 10" props but I need to raise two of the motors for this to work. So the picture shows the standard 10a esc and Gaui motors
Sonar and IR to follow. I liked the esc calibration of the Gaui so I have implemented this in my ardu copter code. This means the copter will not start if you have never calibrated the esc's and after that will not start if throttle is not in the lowest position.
Next job automatic PID adjustment!
Hi,
I have been following this site for a while now, I guess it is time to post something myself.
Above is a picture of my latest scratch-built quadcopter running an STM32 ARM processor board with home-brew software. This is my second quad, on the first one (you can sort of see it in my profile picture) I used a home-mode, dual Atmega 328 board.
So far, the quad features the following setup:
- Aluminium frame "Home-Depot" style
- Alpha 370 size motors (HobbyPartz)
- Salvaged 6dof sensor board from a Walkera XUFO 5 (4?)
- 2-axis magnetometer (I know, 3 axes would make my life a little easier)
- Maxbotix sonar range finder for low-altitude hold
- Mediatek LS20031 GPS
- Modified ADNS2610 optical mouse sensor for low-altitude position-hold
- Custom software, using ChibiOS RT OS (http://chibios.sourceforge.net)
- 72Mhz RC gear (Futaba TX, generic RX)
- XBee telemetry downlink
- Onboard data logging to SD/MMC card
- Oh, yes: taped on keychain-camera for onboard video ;-)
Here is picture of the (rather untidy) electronics setup (the Xbee is normally mounted on the inside of the canopy, the mouse sensor and ultrasound sensor are underneath the copter for obvious reasons):
The software features working so far are:
- Quaternion based attitude representation - tried Kalman filters at first, switched to a more DCM-like approach later
- Attitude-hold and aerobatic flight modes (can be switched in flight)
- GPS position hold (activated by channel 6 switch on TX)
- OR alternatively at the moment: Optical flow position hold via a downward-facing, modified optical mouse sensor with custom optics (NOTE: both GPS position hold and mouse sensor position hold work, but only on a good day - definitely requires more tweaking/PID tuning)
- Data logging to SD card (not very reliable atm - I do not really use this much since I have telemetry via Xbee)
- "Ground station software" for data logging and displaying the state of the quad in various graphical ways
The software is written pretty much in straight C, making use of ChibiOS' multithreading. The ground software is a collection of Perl/Tk scripts - all my development happens on Linux.
Below is a video of the quad in "mouse sensor" position hold mode in my driveway - apologies for the terrible video, I will try and shoot a better one soon...
If somebody finds any of this useful or interesting, I am glad to share some more details...
Best,
Marko
For those interested ther engine mounts and baseplate were constructed using a rapid prototyper and are made out of ABS plastic which is quite strong.
Cheers,
Tried APC propellers again. Propeller struck ground but didn't bend. Motor broke off mount & propeller struck ESC, damaging something. ESC started smoking. Fortunately we test fly on the golf course instead of a dry field. It's been a long time of occupied storage, but now it's time to trash the APC's.
Finally got operational with the fulltime orientation hold. Next, the helical antenna finally got its show.
It certainly doesn't get as many satellites as the patch. It hasn't had any sudden glitches yet, either. It has a lot more of a random walk & seems to lag more.
The main difference with fulltime orientation hold is the lower D gains possible. That reduces the amount of oscillating. The human controlled cyclic needed such high D gains it always oscillated. The only option for full cyclic was different gains when in full autopilot.
We're not entirely crazy about fulltime orientation hold any more than basic cyclic. Now there's a very narrow limit to angle of attack because our accelerometer only does right side up. It needs a bit of margin to keep from going over 90' & flipping.
Teaser now up on the Arduino home page. Whatever could they be planning? ;-)
Michael Oborne's awesome point-and-click APM mission planner now includes an APM cofiguration GUI. Nice!
The code is evolving quickly, so get it from the SVN repository for now. [UPDATE: it's in the download section as a zip now]
I don't know how long of a distance it takes for most of you to land, but when diving in below the treeline from 200 feet I pick up tremendousspeed on my EasyStar to the point of hitting 50 mph and overshootingthe runway, ending up in the trees.
Of course I can land in 500 feet easy, but making my autopilot do it wasnot. I was curious if anyone wanted to chime in on how they solvedtheir landing issues and minimizing the length of space required.
I was able to get mine down to 500 feet diving in from 200 feet and leveling off. The attached photo is my landing pattern.
1) Circle the landing zone, sample the winds
2) Go downwind
3) Turn for final approach
4) DIVE! with a feedback loop on airspeed able to do reverse thrust
5) flare and land.
My reverse thrust is done with a car speed controller. I can get +1 lbthrust as well as -1 lb of thrust. (Wasn't expecting that either.) Thisis just by running a typical 5x5 prop backwards!
The end result is that I slow down from 50 mph to 20 mph in a few seconds after the dive.
AttoPilot International has a sweet deal for current AttoPilot 1.8 owners: just $300 to upgrade to 2.0. Why do it? Well, just look at this picture. That's some pretty amazing miniaturization! Smaller even than ArduPilot without its shield. Plus the AttoPilot folks upgraded my 1.8 unit to 2.0 software (actually, they did even better--they replaced it with new hardware because it was broken), so now I essentially have two 2.0 units. Best customer service ever!
The growth here is accelerating. We're now adding 1,000 members every 8 weeks and hit 11,000 today. On an average day, this site does between 25,000 and 30,000 page views. We're closing in on 1 million page views per month.
I had lunch today with the executive team of Ning, the social networking platform we're based on. Features coming out over the next several weeks include:
- WordPress-style blogs. Much better authoring tools and design flexibility in the blogs, and across all text entry areas.
- Badges and better community feedback options for content. Thumbs up/thumbs down rankings, and the ability for community stars to emerge and get recognition. "N00b Ninjas" FTW!
- More design flexibility. The fixed-width columns and fixed-width overall site will soon be a thing of the past.
- Improved Leaderboards. We'll be able to get much more granularity in figuring out what and who is popular here, so the moderators can spot and reward great contributors more easily.
“We were watching this very closely,” said Winnefeld, head of US Northern Command and NORAD, the joint US-Canadian air defense command.
“It’s headed right for the heart of the national capital region,” he told defense reporters. “Do you let it run out of gas and hopefully crash in a farmer’s field or do you actually take action to shoot it down?”
“You certainly don’t want to shoot it down over a populated area if you can avoid it.”
The North American Aerospace Defense Command was on the verge of scrambling F-16 fighter jets to intercept the helicopter when operators regained control of the chopper after 20 minutes.
I finally went with a Trex 600 ESP, stretched it to a 700e and mounted a canon 50D.
thanks
Matt
More goodness from the Laboratory of Intelligent Systems at EPFL in Switzerland: 10 Zagi-style UAVs autonomous flocking at the same time. From the write-up:
Designing swarm controllers is typically challenging because no obvious relationship exists between the individual robot behaviors and the emergent behavior of the entire swarm. For this reason, we turn to biology for inspiration.
In a first approach, artificial evolution is used for its potential to automatically discover simple and unthought-of robot controllers. Good evolved controllers are then reverse-engineered so as to capture the simple and efficient solutions found through evolution in hand-designed controllers that are easy to understand and can be modeled. Resulting controllers can therefore be adapted to a variety of scenarios in a predictable manner. Furthermore, they can be extended to accommodate entirely new applications. Reverse-engineered controllers demonstrate a variety of behaviors such as exploration, synchronization, area coverage and communication relay.
In a second approach, inspiration is taken from ants that can optimally deploy to search for and maintain pheromone paths leading to food sources in nature. This is analogous to the deployment and maintenance of communication pathways between rescuers using the SMAVNET."
Our long national nightmare is over: The ArduPilot Mega main board is back in stock. Sparkfun has 164 on hand, and more will be built as these go. The IMU shield is also in stock at the DIY Drones store, as are both the MediaTek and uBlox GPS modules. So basically everything you need is now available.
The code is in good shape in Alpha release (SVN only) and is being flown regularily. It will be released in public Beta (zip file) for less expert users by the end of Sept. The ArduCopter branch is also flying well, and should be ready for the commercial release of the full ArduCopter kit in about a month.