The Trials Of Quadcopter Graffiti

Last April, graffiti artist [KATSU] strapped a can of red spray paint to a Phantom quadcopter, flew it up against one of the largest billboards in New York City, and pressed a button. Now, [KATSU], [Dan Moore], and Adafruit’s [Becky Stern] are trying to perfect a flying can of spraypaint, and they’ve met with some success and surely many broken props.

The team used an Iris+ for this project instead of the Phantom used by [KATSU] earlier this year, but the principle of the entire endeavor remains the same: fly up against a wall, flick a switch, and watch paint come out of a spray gun. To get the can spraying paint, they modified a can gun to accept a micro servo. This servo is connected to the trigger mechanism of the can gun, and the entire unit is slung under the quad.

Getting a quadcopter to put paint exactly where you want it is hard, even indoors. Luckily, the Pixhawk inside the Iris has sensor inputs and an ‘altitude hold’ mode that can accept a sonar sensor and can be programmed to stay a set distance away from a wall. These sensors are susceptible to interference, and a proper, shielded cable had to be made, but the sensor did work.

Flying the quad did not go as smoothly. The swinging can of paint changes the center of gravity of the quad, and even flying indoors proved difficult. Still, if you’d like to give it a go, [Becky] put up the instructions for their build. You can see the hover attempts in the video below.

Continue reading “The Trials Of Quadcopter Graffiti”

Ducted Fan Drone Uses 1 Rotor for VTOL

Multi-rotor fixed-pitch aircraft – quad, hexa, octa copters – are the current flavor of the season with hobby and amateur flight enthusiasts. The serious aero-modeling folks prefer their variable-pitch, single rotor heli’s. Defense and military folks, on the other hand, opt for a fixed wing UAV design that needs a launch mechanism to get airborne. A different approach to flight is the ducted fan, vertical take-off and landing UAV. [Armin Strobel] has been working on just such a design since 2001. However, it wasn’t until recent advances in rapid-prototyping such as 3D printing and availability of small, powerful and cheap flight controllers that allowed him to make some progress. His Ducted Fan VTOL UAV uses just such recent technologies.

Ducted fan designs can use either swivelling tilt rotors that allow the craft to transition from vertical flight to horizontal, or movable control surfaces to control thrust. The advantage is that a single propeller can be used if the model is not too big. This, in turn, allows the use of internal combustion engines which cannot be used in multi-rotor craft (well, they’ve proven difficult to use thus far).

[Armin] started this project in 2001 in a configuration where the centre of gravity is located beneath trust vectoring, giving the advantage of stability. Since there were no hobby autopilots available at the time, it was only equipped with one gyroscope and a mechanical mixer to control the vehicle around the vertical axis. Unfortunately, the craft was destroyed during the first flight, after having managed a short flight, and he stopped further work on it – until now. To start with, he built his own 3D printer – a delta design with a big build volume of 400mm3. 3D printing allowed him to build a structure which already included all the necessary mount points and supports needed to fix servos and other components. The in-fill feature allowed him to make his structure stiff and lightweight too.

Intending to build his own auto-pilot, he experimented with a BeagleBone Black connected to a micro controller to interface with the sensors and actuators. But he wasn’t too happy with initial results, and instead opted to use the PixHawk PX4 auto-pilot system. The UAV is powered by one 3-cell 3500mAh LiPo. The outside diameter of the duct is 30cm (12”), the height is 55cm (22”) and the take-off weight is about 1.2kg (2.6 pound). It has not yet been flown, since he is still waiting for the electronics to arrive, but some bench tests have been conducted with satisfactory results. In the meantime, he is looking to team up with people who share similar interests, so do get in touch with him if this is something up your alley.

If you want to look at other interesting designs, check this UAV that can autonomously transition from quadcopter flight to that of a fixed-wing aircraft or this VTOL airplane / quadcopter mashup.

Project Sea Rendering Autonomously Renders Sea Bottoms

[Geir] has created a pretty neat device, it’s actually his second version of an autonomous boat that maps the depths of lakes and ponds. He calls it the Sea Rendering. The project is pretty serious as the hull was specially made of fiberglass. The propulsion is a simple DC motor and the rudder is powered by an RC servo. A light and flag adorn the top deck making the small craft visible to other larger boats that may be passing by. Seven batteries are responsible for all of the power requirements.

Sea Rendering

The craft’s course is pre-programmed in Mission Planner and uses ArduPilot loaded on an Arduino to steer to the defined way points. An onboard GPS module determines the position of the boat while a transducer measures the depth of the water. Both position and depth values are then saved to an SD card. Those values can later be imported into a software called Dr Depth that generates a topographic map of the water-covered floor.

[Geir] has sent this bad boy out on an 18 km journey passing through 337 way points. That’s pretty impressive! He estimates that the expected run time is 24 hours at a top speed of 3 km/h, meaning it could potentially travel 72 km on a single charge while taking 700 depth measurements during the voyage.

Continue reading “Project Sea Rendering Autonomously Renders Sea Bottoms”

Hackaday Links: May 24, 2015

A few months ago, we heard about a random guy finding injection molds for old Commodore computers. He did what the best of us would do and started a Kickstarter to remanufacture these cool old cases. It’s the best story on retrocomputing this year, and someone else figured out they could remanufacture Commodore 64 keycaps. If you got one of these remanufactured cases, give the keycaps a look.

Remember this Android app that will tell you the value of resistors by reading their color code. Another option for the iOS crowd was presented at Maker Faire last weekend. It’s called ResistorVision, and it’s perfect for the colorblind people out there. An Android version of ResistorVision will be released sometime in the near future.

A few folks at Langly Research Center have a very cool job. They built a hybrid electric tilt wing plane with eight motors on the wing and two on the tail. It’s ultimately powered by two 8 hp diesel engines that charge Liion batteries. When it comes to hydrocarbon-powered hovering behemoths, our heart is with Goliath.

A bottom-of-the-line avionics panel for a small private plane costs about $10,000. How do you reduce the cost? Getting rid of FAA certification? Yeah. And by putting a Raspberry Pi in it. It was expoed last month at the Sun ‘N Fun in Florida, and it’s exactly what the pilots out there would expect: a flight system running on a Raspberry Pi. It was installed in a Zenith 750, a 2-seat LSA, registered as an experimental. You can put just about anything in the cabin of one of these, and the FAA is okay with it. If it’ll ever be certified is anyone’s guess.

Hackaday Prize Entry: Density Altitude Gauge

Despite what extraordinarily overpowered quadcopters suggest, the air pressure of whatever a flying machine flys at is extremely important. Pressure is dependent on altitude and temperature, and there are hundreds of NTSB investigations that have concluded density altitude – pressure altitude corrected for nonstandard temperature variations – was the reason for a crash. Normally density altitude is computed through a slide rule or a flight computer, with the pilot entering in altitude and temperature, but somehow accidents still happen. For his entry to The Hackaday Prize, [Neil McNeight] is building an automated density altitude calculator to automate the process entirely.

Instead of having a pilot enter the altitude and temperature into a flight computer manually, [Neil]’s device grabs the current altitude from a GPS unit, and reads the temperature with a tiny sensor acquired from SparkFun. With just a little bit of math, this device will spit out the altitude an airplane or ‘copter thinks it’s at.

While the FAA won’t allow instruments that are cobbled together on a breadboard, this does have a few applications in the RC world. There are extremely high performance racing quadcopters out there now, and knowing how the craft will perform before flying it will save a few props.

The 2015 Hackaday Prize is sponsored by:

Hackaday Links: May 17, 2015

Here’s a worthwhile Kickstarter for once: the Prishtina Hackerspace. Yes, that’s a Kickstarter for a hackerspace in Kosovo. Unlike most hackerspace Kickstarters, they’re already mostly funded, with 20 days to go. If we ever get around to doing the Istanbul to Kaliningrad hackerspace tour, we’ll drop by.

Codebender is a web-based tool that allows you to code and program an Arduino. The Chromebook is a web-based laptop that is popular with a few schools. Now you can uses Codebender on a Chromebook. You might need to update your Chromebook to v42, and there’s a slight bug in the USB programmers, but that should be fixed in a month or so.

Here’s a great way to waste five minutes. It’s called It’s a multiplayer online game where you’re a cell, you eat dots that are smaller than you, and bigger cells (other players) can eat you. [Morris] found the missing feature: being able to find the IP of a server so you can play with your friends. This feature is now implemented in a browser script. Here’s the repo.

The FAA currently deciding the fate of unmanned aerial vehicles and systems, and we’re going to live with any screwup they make for the next 50 years. It would be nice if all UAV operators, drone pilots, and everyone involved with flying robots could get together and hash out what the ideal rules would be. That’s happening in late July thanks to the Silicon Valley Chapter of AUVSI (Association for Unmanned Vehicle Systems International).

SOLAR ROADWAYS!! Al Jazeera is reporting a project in the Netherlands that puts solar cells in a road. It’s just a bike path, it’s only 70 meters long, and it can support at least 12 tonnes (in the form of a ‘fire brigade truck’). There’s no plans for the truly dumb solar roadways stuff – heating the roads, or having lanes with LEDs. We’re desperately seeking more information on this one.

Hackaday Prize Entry: Multispectral Imaging For A UAV

At least part of the modern agricultural revolution that is now keeping a few billion people from starving to death can be attributed to remote sensing of fields and crops. Images from Landsat and other earth imaging satellites have been used by farmers and anyone interested in agriculture policy for forty years now, and these strange, false-color pictures are an invaluable resource for keeping the world’s population fed.

The temporal resolution of these satellites is poor, however; it may be a few weeks before an area can be imaged a second time. For some uses, that might be enough.

For his Hackaday Prize entry (and his university thesis), [David] is working on attaching the same kinds of multispectral imaging payloads found on Earth sensing satellites to a UAV. Putting a remote control plane up in the air is vastly cheaper than launching a satellite, and being able to download pictures from a thumb drive is much quicker than a downlink to an Earth station.

Right now, [David] is working with a Raspberry Pi and a camera module, but this is just experimental hardware. The real challenge is in the code, and for that, he’s simulating multispectral imaging using Minecraft. Yes, it’s just a simulation, but an extremely clever use of a video game to simulate flying over a terrain. You can see a video of that separated into red, green, and blue channels below.

The 2015 Hackaday Prize is sponsored by:

Continue reading “Hackaday Prize Entry: Multispectral Imaging For A UAV”