2022 FPV Contest: A Poor Man’s Journey Into FPV

FPV can be a daunting hobby to get into. Screens, cameras, and other equipment can be expensive, and there’s a huge range of hardware to choose from. [JP Gleyzes] has been involved with RC vehicles for many years, and decided to leverage that experience to do FPV on a budget.

Early experiments involved building a headset on the cheap by using a smartphone combined with a set of simple headset magnifiers. With some simple modifications to off-the-shelf hardware, [JP] was able to build a serviceable headset with  a smartphone serving as the display. Further work relied upon 3D printed blinds added on to a augmented-reality setup for even better results. [JP] also developed methods to use a joystick to fly a real RC aircraft. This was achieved by using an Android phone or ESP32 to interface with a joystick, and then spit out data to a board that produces PPM signals for broadcast by regular RC hardware.

[JP] put the rig to good use, using it to pilot a Parrot Disco flying wing drone. The result is a cheap method of flying FPV with added realism. The first-person view and realistic controls create a more authentic feeling of being “inside” the RC aircraft.

It goes to show that FPV rigs don’t have to break the bank if you’re willing to get creative. We’ve seen some great FPV cockpit builds before, too.

Continue reading “2022 FPV Contest: A Poor Man’s Journey Into FPV”

AI simulated drone flight track

Human Vs. AI Drone Racing At The University Of Zurich

[Thomas Bitmatta] and two other champion drone pilots visited the Robotics and Perception Group at the University of Zurich. The human pilots accepting the challenge to race drones against Artificial Intelligence “pilots” from the UZH research group.

The human pilots took on two different types of AI challengers. The first type leverages 36 tracking cameras positioned above the flight arena. Each camera captures 400 frames per second of video. The AI-piloted drone is fitted with at least four tracking markers that can be identified in the captured video frames. The captured video is fed into a computer vision and navigation system that analyzes the video to compute flight commands. The flight commands are then transmitted to the drone over the same wireless control channel that would be used by a human pilot’s remote controller.

The second type of AI pilot utilizes an onboard camera and autonomous machine vision processing. The “vision drone” is designed to leverage visual perception from the camera with little or no assistance from external computational power.

Ultimately, the human pilots were victorious over both types AI pilots. The AI systems do not (yet) robustly accommodate unexpected deviation from optimal conditions. Small variations in operating conditions often lead to mistakes and fatal crashes for the AI pilots.

Both of the AI pilot systems utilize some of the latest research in machine learning and neural networking to learn how to fly a given track. The systems train for a track using a combination of simulated environments and real-world flight deployments. In their final hours together, the university research team invited the human pilots to set up a new course for a final race. In less than two hours, the AI system trained to fly the new course. In the resulting real-world flight of the AI drone, its performance was quite impressive and shows great promise for the future of autonomous flight. We’re betting on the bots before long.

Continue reading “Human Vs. AI Drone Racing At The University Of Zurich”

If Your Drone Flies, Eat It!

Over the years we’ve featured countless drone projects here at Hackaday, fixed wing, rotary wing, multi-rotor, and more. Among them all we think there may be a type that we’ve never seen, but that is about to change as it’s the first time we’ve brought you an edible drone.

Why might you need an edible drone, you ask? It’s not to conceal the evidence after closing an airport — instead it’s a research project from the Swiss Federal Institute of Technology to produce an efficient means of bringing sustenance to stranded climbers. The St. Bernard dogs are out of a job, it’s now done the modern way!

Jokes aside, this is clearly an experimental craft, a fixed-wing monoplane whose wings are made from rice cakes and gelatin. A stranded climber could certainly munch away at those airofoils, but we’re guessing a real device would need something a little more nutritious while retaining the light cellular structure.

This may be our first edible drone, but it’s not the first piece of edible technology we’ve brought you.

Clever Control Loop Makes This Spinning Drone Fault-Tolerant

Most multi-rotor aircraft are about as aerodynamic as a brick. Unless all its motors are turning and the control electronics are doing their thing, most UAVs are quickly destined to become UGVs, and generally in spectacular fashion. But by switching up things a bit, it’s possible to make a multi-rotor drone that keeps on flying even without two-thirds of its motors running.

We’ve been keeping a close eye on [Nick Rehm]’s cool spinning drone project, which basically eschews a rigid airframe for a set of three airfoils joined to a central hub. The collective pitch of the blades can be controlled via a servo in the hub, and the whole thing can be made to rotate and provide lift thanks to the thrust of tip-mounted motors and props. We’ve seen [Nick] manage to get this contraption airborne, and hovering is pretty straightforward. The video below covers the next step: getting pitch, roll, and yaw control over the spinning blades of doom.

The problem isn’t trivial. First off, [Nick] had to decide what the front of a spinning aircraft even means. Through the clever uses of LED strips mounted to the airfoils and some POV magic, he was able to visually indicate a reference axis. From there he was able to come up with a scheme to vary the power to each motor as it moves relative to the reference axis, modulating it in either a sine or cosine function to achieve roll and pitch control. This basically imitates the cyclic pitch control of a classic helicopter — a sort of virtual swashplate.

The results of all this are impressive, if a bit terrifying. [Nick] clearly has control of the aircraft even though it’s spinning at 250 RPM, but even cooler is the bit where he kills first one then two motors. It struggles, but it’s still controllable enough for a bumpy but safe landing.

Continue reading “Clever Control Loop Makes This Spinning Drone Fault-Tolerant”

3D Printed ROV Is The Result Of Many Lessons Learned

Building an underwater remotely operated vehicle (ROV) is always a challenge, and making it waterproof is often a major hurdle. [Filip Buława] and [Piotr Domanowski] have spent four years and 14 prototypes iterating to create the CPS 5, a 3D printed ROV that can potentially reach a depth of 85 m.

FDM 3D prints are notoriously difficult to waterproof, thanks to all the microscopic holes between the layers. There are ways to mitigate this, but they all have limits. Instead of trying to make the printed exterior of the CPS 5 waterproof, the electronics and camera are housed in a pair of sealed acrylic tubes. The end caps are still 3D printed, but are effectively just thin-walled containers filled with epoxy resin. Passages for wiring are also sealed with epoxy, but [Filip] and [Piotr] learned the hard way that insulated wire can also act as a tube for water to ingress. They solved the problem by adding an open solder joint for each wire in the epoxy-filled passages.

For propulsion, attitude, and depth control, the CPS 5 has five brushless drone motors with 3D printed propellers, which are inherently unaffected by water as long as you seal the connectors. The control electronics consist of a PixHawk flight controller and a Raspberry Pi 4 for handling communication and the video stream to a laptop. An IMU and water pressure sensor also enable auto-leveling and depth hold underwater. Like most ROVs, it uses a tether for communication, which in this case is an Ethernet cable with waterproof connectors.

Acrylic tubing is a popular electronics container for ROVs, as we’ve seen with an RC Subnautica sub, LEGO submarine, and the Hackaday Prize-winning Underwater Glider.

Continue reading “3D Printed ROV Is The Result Of Many Lessons Learned”

3D Printing With A Drone Swarm?

Even in technical disciplines such as engineering, there is much we can still learn from nature. After all, the endless experimentation and trials of life give rise to some of the most elegant solutions to problems. With that in mind, a large team of researchers took inspiration from the humble (if rather annoying) wasp, specifically its nest-building skills. The idea was to explore 3D printing of structures without the constraints of a framed machine, by mounting an extruder onto a drone.

As you might expect, one of the most obvious issues with this attempt is the tendency of the drone’s to drift around slightly. The solution the team came up with was to mount the effector onto a delta bot carrier hanging from the bottom of the drone, allowing it to compensate for its measured movement and cancel out the majority of the positional error.

The printing method relies upon the use of two kinds of drone. The first done operates as a scanner, measuring the print surface and any printing already completed. The second drone then approaches and lays down a single layer, before they swap places and repeat until the structure is complete.

Multiple drones can print simultaneously, by flying in formation. Prints were demonstrated using a custom cement-like material, as well as what appeared to be expanding foam, which was impressive feat to say the least.

The goal is to enable the printing of large, complex shaped structures, on any surface, using a swarm of drones, each depositing whatever material is required. It’s a bit like a swarm of wasps building a nest, into whatever little nook they come across, but on the wing.

We’ve been promised 3D printed buildings for some time now, and while we’re not sure this research is going to bring us any closer to living in an extruded house, we’re suckers for a good drone swarm here at Hackaday.

Continue reading “3D Printing With A Drone Swarm?”

[Tom Stanton] Builds An Osprey

The V-22 Osprey is an aircraft like no other. The tiltrotor multirole military aircraft makes an impression wherever it goes; coincidentally, a flight of two of these beasts flew directly overhead yesterday and made a noise unlike anything we’ve ever heard before. It’s a complex aircraft that pushes the engineering envelope, so naturally [Tom Stanton] decided to build a flight-control accurate RC model of the Osprey for himself.

Sharp-eyed readers will no doubt note that [Tom] built an Osprey-like VTOL model recently to explore the basics of tiltrotor design. But his goal with this build is to go beyond the basics by replicating some of the control complexity of a full-scale Osprey, without breaking the bank. Instead of building or buying real swash plates to control the collective and cyclic pitch of the rotors, [Tom] used his “virtual swashplate” technique, which uses angled hinges and rapid changes in the angular momentum of the motors to achieve blade pitch control. The interesting part is that the same mechanism worked after adding a third blade to each rotor, to mimic the Osprey’s blades — we’d have thought this would throw the whole thing off balance. True, there were some resonance issues with the airframe, but [Tom] was able to overcome them and achieve something close to stable flight.

The video below is only the first part of his build series, but we suspect contains most of the interesting engineering bits. Still, we’re looking forward to seeing how the control mechanism evolves as the design process continues.

Continue reading “[Tom Stanton] Builds An Osprey”