Some thoughts about what it takes to get started with FPV racing (“Drone Racing”.) Lately, the topic has been coming up in conversations regularly. FPV racing, and free-flying a racing drone is a compelling, fun experience on many levels. The visceral impact is far stronger than flying a regular “aerial robot” type camera drone. The systems are so robust that crashing is not a big deal, so pilots find themselves free to push their skills without worrying about losses.
Besides educating yourself online, come visit a local race. Racers welcome people interested in the field.
This is not a mainstream past time. It takes more than just buying some things and plugging them in. Thus the post is not a simple shopping list. Once the FPV racing topic becomes so commodified that anyone can do it without much thinking, you might find that today’s practitioners will have moved on to gardening or carpentry.
The field is changing quickly, so this post won’t age well. If you come reading this more than a few months after the posting date, then beware and do your own research.
I make specific recommendations for brands here. These are based on my personal opinions. Your mileage may vary.
Where and How to Fly
When learning with a small quad (see below), practice at home in your yard, or even indoors, if the system is small enough. Or find a secluded spot in a park, without dogs and children running for your quad. Always avoid flying over people, traffic, and other people’s back yards. Don’t be “that guy”, doing creepy and reckless things with a drone.
Consider getting an AMA (Academy of Model Aeronautics) membership, which provides liability insurance. Most home owner’s policies specifically exclude flying things from coverage.
Once you fly an actual racing quad, you’ll need some open, empty space, since you’ll be covering a lot of ground fast. Again, consider parks, or open country, and act like a responsible adult. For FPV flying, bring a spotter: someone who stands next to you and provides you with situational awareness while you are wearing FPV goggles.
Actual races are often organized at RC club’s flying fields. Here, AMA membership is mandatory. The MultiGP organization has local chapters all over the place to organize races, under a common rule set and scoring system. There are other organizations too.
Learn With A Small Training Quad
To get started with flying quadcopter in the first place, get a small, cheap one to train with. I usually recommend anything under $250 (copter, transmitter, batteries, charger in the box) from the Horizon Hobby Blade brand. Get a “hobby grade” system (Blade systems are), not a super-cheap toy from Fry’s, so you can get replacement parts. Buy online or locally at a hobby shop. Hobbytown USA is the hobby shop here in Austin, with two locations.
You’ll want to learn line-of-sight flight first, looking at the quad. You can get to FPV (looking through the on-board camera) later. The LOS reflexes learned on a cheap, safe system, flying in your yard or in your living room, will bring safety and peace of mind later.
Some of the little Blade copters come with FPV options. Fun to have, but not necessary to start with. If you get one with an FPV camera, you’ll need to get FPV googles too, which are a separate expense.
Flight Modes and Simulator
The small quads will all have stabilized, “assisted” flight modes, where the quad auto-levels: when you let go of the sticks, the quad goes horizontal and just sits there (or scoots around.) Any quadcopter has those flight modes, and they make keeping the quad in the air relatively easy.
A source of fun in FPV racing comes from the fact that races are flown in “Rate Mode”, where you manually tilt the quad forward, backward, and sideways, and it just goes where you point it, and it does not recover to a level attitude on its own. Tilt forward to gain speed, tilt backward to slow down. Tilt sideways and backwards to turn. Like an airplane. Once learned, this way of flying becomes second nature and brings a level of connection between pilot and machine that can’t be matched by any assisted mode.
It’s a bit intimidating to learn, though. Thus, use a simulator. FPV Freerider is good and cheap. Get a cheap controller that mimics an RC transmitter for it. Don’t bother learning the simulator with mouse and keyboard or a gamepad – you want to learn the right muscle memory. If you are ready for the plunge, you can also buy an actual RC transmitter that hooks up to the simulator, the Taranis. See below.
The simulator will also allow you to get comfortable with the “through the camera” FPV perspective. Crash a few hundred times in the sim, and you’ll be running through race gates soon.
Components of a Racing System
To actually do racing, you’ll need a quadcopter, a transmitter, a set of FPV goggles, some batteries, a charger, and replacement props. You’ll also want an HD camera. System cost can quickly get to a thousand dollars or more. This investment yields many hours of enjoyment.
When making spending trade-offs, consider that your radio and your goggles will last a long time, but you’ll be beating up your copter.
How it Works
An RC radio is used for controlling flight. RC radios today use spread-spectrum frequency hopping, so interference between different pilots’ radios is a non-issue.
The actual flying is not that different from flying an RC plane. A flight computer on the copter takes the inputs from the RC receiver and computes what the four motors should do (speed up or slow down) a few hundred times a second. Per motor, an ESC (electronic speed controller) translates the control commands from the flight computer into power fed from the battery to actually move the motor. The propeller attached to the motor generates some amount of lift, which depends on the speed of the motor. The attitude and position of the copter changes as a result of the lift. The flight computer’s sensors sense a change and compute a new position and attitude. The flight computer compares this data to it’s own model of where the copter should be at that moment (based on current flight mode and RC radio control inputs) and generates new commands for the ESCs.
A separate radio system transmits analog video from the camera on the copter to the pilot’s FPV goggles. The video is transmitted on a single channel, and the pilot has to match the transmitter’s channel (on the copter) to the receiver’s channel (in the goggles) and ensure there is no interference with other pilot’s video systems on the same or nearby channels. Video transmission is a bit primitive, and cooperation between pilots is required.
On some systems, an OSD (on-screen display), a small computer of its own, translates data from the flight computer into a read-out that is superimposed on the video image, showing things like power usage, a flight timer, or an artificial horizon.
Some goggles have a DVR built in that will record what you see during the FPV flight (a low-quality video.) Many pilots strap an HD camera to their copter to make high-quality recordings of the flights.
A Hands-On Experience
Be prepared to occasionally make repairs that involve screwdrivers and soldering, and to do firmware configuration. None of this is actually hard. Most of it is satisfying work. Youtube is your friend.
But do be aware that FPV racing is not a high-convenience “go to the store and push a button” consumer experience. FPV racers are helpful people, and can get you flying again, helping out with parts and expertise, but you still want to develop your own repair skills.
Racing Quadcopter Choices
While a number of size classes exists (see the MultiGP website), in practice everyone currently flies 250-class quads and smaller ones.
250-class means that the diagonal distance between motor axes is 25cm. This allows for 5 inch props. Just a few months ago, 250 was the only size flown. Today, a number of 210-size airframes, still allowing 5 inch props, are very popular, as are 170- and 180- size systems, which fly on 4 inch props. 5 inch bring more performance than 4 inch, but smaller systems are lighter and more nimble.
Some folks are even moving down to 150- and 120-size systems with 3 inch props, trying to beat the FAA registration weight limit. At the point of this writing, it’s not clear to me if this is a trend with momentum.
Many 250 quads have “H” shape airframes, with an elongated body holding the components. Many new, smaller airframes are “X” shaped, with a small pod in the center holding the components in a stack.
X airframes ensure that the weight of the system is all in the center, creating an airframe that is balanced and as nimble as it can be. “H” shaped airframes have more mass off-center (to the front and the back of the hull), so they can be less nimble, since the off-center mass pulls sideways during turns.
“H” shaped airframes offer more room for components, though, which makes them easier to work with. When the battery is mounted in the center, on top, an “H” airframe can also achieve decently-centered mass and balance. When the battery is mounted in the back (this used to be a common practice), then the battery acts as a large off-center mass.
Besides the physical attributes of the system, the flight controller, its firmware, and the firmware’s “tune” have a great impact on flight characteristics. The standard flight controller is the Naze, an open source board, and its derivatives. The most popular firmwares for it are Cleanflight, and the race-optimized Betaflight, a fork of Cleanflight.
These firmwares offer different algorithms for actually computing the system behavior. Of those, the Betaflight Luxfloat algorithm is getting a lot of attention currently, but there are a number of good choices, which, in practice, offer either a “smooth” or a more “robotic” feel to the pilot. They all fly well, they are a question of taste, and they can be changed easily.
The flight controller’s algorithm requires tuning: adapting a number of parameters that determine how the PID loop in the algorithm acts, determining how the system will fly. Tuning is a matter of changing a value, testing the results, and then making the next change. The goal is a “locked in” feeling, meaning the copter does what the pilot wants it to do, in a intuitive way. Pre-built systems usually come with a tune. Homemade systems need to be tuned. Every algorithm needs its own tune.
Build or Buy
The best deal can be had by building a system from scratch, sourcing all the parts and putting them together. Building takes between a few and many evenings. Many build tutorials are out there. Component choices vary in quality. Some folks have fun with cheap ripoff airframes (the ZMR family) and cheap motors from Hobbyking or Banggood.
Sourcing from US-based vendors costs more. While most components still come from China, the quality control is usually better, and sometimes the workmanship and the materials are too. For example, a super-cheap carbon fiber airframe is likely to use a low-density carbon weave, and even just use fiberglass filling between outer carbon fiber layers. An expensive carbon fiber airframe might use mil-spec carbon fiber with a high-density weave. Your $20 or $120 investment then means a broken airframe in a crash vs. an unscathed one.
Examples for good US-based vendors are: GetFPV, ReadyMadeRC, BuddyRC, QuadQuestions, Armattan. There is an entire cottage industry of these, offering many great airframes: Lumenier QAV250, -QAV210, -QAV180, -QAV-R, Shendrones Tweaker, -Krieger, Armattan-Anything, Blackbolt XBR220, QQ190, QQ Sparrow, RMRC Hellbender.
Build instructions can be found on Oscar Liang’s blog, on FPV-Flightclub, and on RC Model Reviews for example. These sites are great sources of knowledge. Another source of knowledge are the forums on RCgroups, but threads there can balloon to thousands of posts, making them useless.
Besides building instructions, also look for tuning instructions. The flight controller requires tuning for it’s PID loops, which control how the system flies. PID tuning is dependent on your specific setup (airframe, motors, weight, props and so on) and on the firmware and algorithm used.
Some vendors also offer ready-to-fly systems, or systems that are only missing the video components and receiver (GetFPV, Armattan and QuadQuestions come to mind.)
A few systems, namely the variations of the ImmersionRC Vortex, are factory-made “ready to bind” – just bind to your transmitter, or install your own receiver.
Some systems are available fully built and with a radio. The Walkera Runner, one such system, is not very good. The Graupner Alpha is very good, but as a German vendor, Graupner has almost no presence in the USA. The TeamBlackSheep Gemini is actually a hexacopter, but available in a fully built and complete package.
Besides building or buying pre-build, buying a used system can be a good choice. Many fliers have more copters than they need, and are always building the latest and greatest one. Gently used, well built systems are often available from local fliers or on the multi rotor for sale forum on RCgroups. Buying locally will be the simpler choice.
Radio System Choices
Radio systems are vendor-specific: a particular vendor’s transmitter usually only works with that vendor’s receivers. “Usually,” because there are some modular systems, where a transmitter can accept an RF module (that does the actual radio broadcasting) which is compatible with another vendor’s receivers.
All radio systems available today, cheap and expensive, do work OK, and don’t interfere with each other. Almost all racers fly 2.4gHz systems, and almost all radios are 2.4sHz systems.
The go-to radio for FPV racing is the FrSky Taranis. It’s a cheap-ish system, of low hardware quality, that copies features from high-end systems and uses a powerful open source firmware. Almost everyone uses it.
Second are the Spektrum radios, like the DX9. They are more expensive on a per-feature basis, closed-source, and offer somewhat better build quality. They have the advantage of working with off-the-shelf multicopters and rc planes from Horizon Hobby, where one can buy a “Bind and Fly” machine that will easily be paired with one’s Spektrum TX. This extends to the small Blade-brand quadcopters that I recommend for initial learning. When getting a small Blade quad, consider buying the “Bind and Fly” version and buying a fully-featured transmitter at the same time, instead of buying the “Ready to Fly” version that usually comes with a low-feature transmitter in the box. The full-feature transmitter will fly your racing quad too. The full-feature transmitter can be a Spectrum transmitter, or it can be a Taranis with a Spektrum RF module.
Many other good RC radio brands exist, like Futaba and JR, but they have no presence in FPV racing. The most awesome high end radios are made by Jeti Model.
FPV Goggle Choices
You wear the FPV goggles and look at their screens to see what the camera on the quadcopter sees. Goggles vary in image quality and field of view. The bigger the field of view, the better: it’s more immediately immersive. After using goggles with a small field of view for a while, they become very immersive too, but the brain takes a while to transition from “I’m looking at a tiny video screen” to “this is the world now.”
Most goggles available offer one small LCD screen per eye, plus optics in front of each screen. The optics quality varies. Glass optics are better than plastic optics.
Many googles offer IPD adjustment, to make the distance between the screens match the distance between your eyes. This becomes more important with larger fields of view, as the optics for large-FOV systems are less tolerant to eye position variations.
The most popular goggle brand is Fatshark, and their best goggles are the Dominator 2. (Or the even more expensive Dominator 2 HD.) Also very popular is Boscam.
Besides the LCD-per-eye goggles, there is a type that can be described as “Screen in a Box”, where a single LCD screen produces the image for both eyes to see. Examples are the Headplay HD, and the Hobbyking Quanum. In this type of device, the screen is the size of a phone screen or small tablet screen, and a fresnel lens in front of it provides magnification. These single-screen headsets (“goggles” does not apply) are very large compared to normal goggles, but still quite light. They offer enormous fields of view and are cheaper than normal goggles. Their drawback is that they are harder to look at. There is a lot of cognitive processing involved in staring through two sides of a fresnel lens, off-center, at a big screen very close to the eyes. As a result, some young FPV fliers love the single-screen headsets, whereas some older fliers (like myself) get headaches and lose orientation when wearing them. Traditional goggles are optically engineered to avoid these issues.
Lastly, there is a new type of headset, introduced at CES 2016 and just now arriving on the market, doing retinal projection. No traditional screen is used at all, but rather a tiny DLP projector per eye, projecting an image directly on the user’s retina. The Glyph is the first headset of this kind. Check the reviews as they start appearing. The Glyph is primarily marketed as a virtual reality headset, but used by the pilots of the DRL.
Almost all available googles have a video receiver built in. If a particular set of goggles has no receiver built in, an external receiver is needed.
Different vendors use different frequencies for their video transmission. Specifically, Fatshark and Boscam use different bands. Many receivers can only receive their own brand’s bands. Luckily, most current video transmitters offer many transmission bands, allowing them to work with most receivers.
Instead of using goggles, one can also fly FPV while looking at an image on a monitor, using an external receiver, without wearing goggles. This is less immersive and less fun, and not practical for racing, where immersion is required for quick reactions for “locked in” flying. The alternative is crashing.
Visit a local race to try on different goggles and headsets, to see what works for you.
Batteries & Charger
Like most laptops and mobile phones, quadcopters use LiPo (LIthium Polymer) batteries, because this battery technology provides the best power-to-weight ratio.
These batteries must be handled safely. When damaged or mistreated, a LiPo battery can and will ignite, with a very hot flame that quickly spreads if combustible materials are present. When LiPos first came out, many RC pilots’ cars and even homes burned down in LiPo fires, and it still happens today. A fire can be a result of mechanical damage or of thermal runaway from drawing to much current, from over-discharging a battery, or from shorting out a battery. Fires can start immediately when damage occurs or 10 or 20 minutes later.
250-size quads typically use 1300 mAh batteries, and smaller quads usually use 1000 mAh batteries. Propulsion systems are usually dimensioned so that 3s (3 cells in series) batteries provide “good” power, and 4s batteries provide “crazy” power. Most setups are quite tolerant, handling lots of combinations of prop sizes and batteries. But when too much power is used, a motor can overheat or an ESC can burn out. Some systems are only designed to handle 3s batteries.
For FPV racing, a battery must have a high C-rating. The C-rating describes how much power a battery can deliver when asked. For example, a 1000 mAh battery with a 20c rating can deliver 20 A power, and a 1300 mAh battery with the same 20c rating can deliver 26 A. If the C-rating is lower than the power required by the propulsion system, then the battery will fail to provide enough power, and will eventually overheat. For example, using the 1300-20c battery with a copter where each motor draws 12 A at full throttle, resulting in a 48 A peak demand, would be a bad idea.
For a given capacity, batteries with higher C-ratings are larger and heavier than those with lower ratings. Having C-rating “overhead”, using a battery with a higher rating than needed, is still advisable, as it will allow the battery to operate well within its limits, instead of being “pushed.” The battery will run cooler.
Many battery brands make optimistic claims about their C-ratings. Proven, reliable batteries are Tattu 75c, and, to a lesser degree, Hobbyking Nanotech.
LiPo batteries require LiPo chargers, which use balance leads to bring different cells in the battery to the same voltage. Batteries can be charged at 1c rate, taking an hour to charge. Higher charging rates can also be used for many batteries, pumping power into the battery faster, resulting in a quicker charge, but creating more thermal stress along the way. For long lasting batteries, charging at 1c is best.
When storing LiPo batteries, it is best to have them charged to only about 2/3 capacity for long life. Fully charged batteries deteriorate over time.
Some chargers allow independent charging of multiple batteries at the same time. This is useful when going through many batteries during a flying session.
A device called a “Paraboard” can be used to hook up several batteries to a single-battery charger at the same time. The Paraboard distributes power between all the batteries, while the charger thinks it is only charging a single battery. This works best when all the batteries are at the same charge level. Otherwise, cross-currents can cause damage. Paraboards are convenient, but somewhat risky to use.
GoPro cameras are a common choice to make HD flight recordings. They are a bit bulky and heavy though, not to mention expensive. A range of smaller, cheaper HD cameras is often used instead, such as the Xiaomi Yi, RunCam HD2, Mobius, or the Foxeer Legend. The HD camera is not connected to the actual FPV video system.
Replacement Props, Parts and Tools
Crashes, or sporty landings, are common in FPV racing. Mid-air collisions with other copters also happen. Racing quads are built to last, and they take a lot more abuse than any other RC multicopter. Not fearing expensive repairs is part of the appeal of flying a racing quad. But we also push our racing quads hard. Rarely, a crash will break a part of the copter’s frame, requiring installation of a replacement part.
It is quite common to break propellers (props) though. Installing new props after every crash gets old. Some props are marketed as “unbreakable.” These do indeed break a lot less often, and are thus widely used.
When choosing props, steeper angles (5-5 instead of 5-3, for example) provide more thrust, if the motors and ESCs can handle them. More thrust means more speed for racing, but makes the copter harder to control. Less thrust means more stability.
Bullnose props provide more thrust than conventional props, but use a lot more power, operating at lower efficiency. A bullnose prop is shaped like a prop of a larger size, but cut down to a smaller size. The blade cross-section at the outer edge of a bullnose prop is wide, whereas a regular prop has a tapered edge.
A 3-blade prop provides more thrust than a 2-blade prop, but also draws a lot more power.
Generally, achieving maximum speed conflicts with achieving maximum flight duration. The sweet spot of a propulsion system, providing the longest flight times, uses a prop size and angle lower than the maximum thrust setup. For racing, speed can be more important than efficiency, since even on low efficiency, one usually gets enough flight time to fly a few laps.
Repairs & Tools
Sooner or later, something needs to be soldered. Sometimes, a vendor will have the exact cable with the specific plugs that you need, but chances are you’ll have to make your own. Especially when doing anything with the video system (like installing a new video transmitter), the need for custom wiring quickly arises. You’ll also want to shorten cables to just the right length when installing something, so there are no “wire nests” clogging up the limited space in the airframe.
Have a temperature-controlled soldering station with a fine tip available, as well as basic wiring tools (clippers, pliers, strippers.) A “third hand” (flexible, posable clamps) or a wiring jig can be very useful. Small hex- philips- and flat screwdrivers are also good to have. In the field, a ratchet with a bit sized for the prop nuts is useful, making prop changing easier than using pliers and fingers.