Skip to the content
FixTheRobot Explore Robotics / UAV / Module 1 / M1-T1

UAV Systems Engineering · Module 1

M1-T1: Introduction to UAVs and their classifications

Before choosing sensors or algorithms, choose the class of vehicle: size and category decide what payload, endurance and autonomy are even possible.

  • Lesson 1 of 12
  • UAV Fundamentals and System Architecture
  • Established engineering
  • About 6 minutes to read

Unmanned aircraft range from palm-sized quadrotors to aircraft heavier than a car. The class sets the payload, the compute you can carry, the rules you must follow and the consequences of failure. This lesson gives the vocabulary used in the rest of the track.

Learning objectives

After this lesson, you should be able to:

  • Classify a UAV by mass, airframe and operation category.
  • Relate class to payload, endurance, onboard compute and failure consequences.
  • Explain why regulation is by operation and risk, not only by mass, and where to find the rules that apply.
  • Choose a class for a GNSS-denied inspection mission and justify it.

Conceptual explanation

UAVs are classified along several independent axes: mass (micro, small, medium, large), airframe (multirotor, fixed-wing, VTOL; lesson M1-T2), endurance and range, autonomy level (remotely piloted, automated, autonomous) and regulatory category. No single global scheme exists: regulators and militaries each define their own groups, and the numerical limits differ.

Classification axesFour axes along which a UAV is classified: mass, airframe type, endurance and range, and regulatory category determined by the operation.Massmicro → largeAirframemultirotor / wing / VTOLEnduranceminutes → hoursOperationrisk-based categorya vehicle has a position on every axis; the regulator cares most about the last
The independent axes of UAV classification.
Indicative classes: boundaries are examples, not regulations
Class (indicative)Typical massEndurance driverTypical useImplication
Micro / nanobelow about 250 ggtiny battery, minutesindoor research, toysalmost no payload or compute; often no GNSS-denied sensors
Small multirotorabout 0.25–25 kg10–50 min on batteriesinspection, survey, filmingroom for camera, IMU, LiDAR, a Jetson-class computer at the upper end
Fixed-wing / VTOLabout 1–25 kg and abovetens of minutes to hoursmapping, long rangeefficient cruise; poor hover; navigation at speed
Large / mediumabove 25 kghours (fuel or large packs)cargo, agriculture, defencecertification-like requirements; redundancy expected
Animation of kinetic energy against speed for four illustrative aircraft classes: a palm-sized quadrotor, a small quadrotor, a small fixed-wing and a large multirotor. The speed rises from zero to each class’s cruise speed on a logarithmic energy axis. Energy grows with the square of speed, so doubling the speed quadruples it, and mass multiplies it directly; the class at the top carries thousands of times the energy of the one at the bottom, which is why the class sets the rules and the consequences of failure.
Kinetic energy EE = ½ m v2m\,v^{2} is a common measure of the consequence of an impact. The masses and speeds below are illustrative round numbers for each class, not the specification of any aircraft or a regulatory limit. (Looping, about 5 seconds; drawn and computed for this course with illustrative values.)

Engineering intuition

Mass is the master variable because everything scales with it: required thrust, battery size, impact energy and so the harm a failure can do. A 250 gg drone and a 25 kg drone fail in very different worlds, so the safety case, the redundancy and the acceptable risk differ by orders of magnitude. For autonomy design this has a direct meaning: a heavy vehicle can carry redundant sensors and a powerful computer but must justify safety far more rigorously; a light one must make do with less and is operated under lighter rules.

Regulation follows risk of the operation: where, how close to people, beyond visual line of sight or not. Mass is one input. The numeric limits and category names are jurisdiction-specific and change; always read the current rule for the place you fly.

Mathematical formulation

Kinetic energy at impact is a useful common measure of consequence, and shows why mass and speed both matter:

Kinetic energy
E=12 m v2E = \tfrac{1}{2}\,m\,v^{2}
Examples
1 kg at 10 m/s→50 J;25 kg at 15 m/s→2.8 kJ1\ \text{kg at } 10\ \text{m/s} \to 50\ \text{J}; \qquad 25\ \text{kg at } 15\ \text{m/s} \to 2.8\ \text{kJ}

Wing loading and disc loading characterise airframe class: disc loading (thrust per rotor disc area) for rotorcraft and wing loading (weight per wing area) for aeroplanes; both feed the power estimates of the next lesson. Endurance is the usable energy divided by average power:

Endurance
t=ηusable EbatteryPavgt = \frac{\eta_{\text{usable}}\,E_{\text{battery}}}{P_{\text{avg}}}
Ebattery [Wh]=C [Ah]⋅Ncells⋅3.7 VE_{\text{battery}}\,[\text{Wh}] = C\,[\text{Ah}]\cdot N_{\text{cells}}\cdot 3.7\ \text{V}
Nominal LiPo cell voltage.
mm, vv
vehicle mass (kg) and speed (m/s).
EbatteryE_{\text{battery}}
pack energy (Wh).
PavgP_{\text{avg}}
mean electrical power (W); see lessons M1-T2 and M1-T7.

Architecture and data flow

For system design, class selection is the first row of the requirements table: mission radius, payload mass, endurance, environment and autonomy level lead to a class; the class then constrains the mass budget, which constrains compute and sensors (lessons M1-T10, M7-T12 and M7-T13), and sets the regulatory process that the verification plan must serve (lessons M8-T3 and M8-T5).

Real-world UAV applications

  • Choosing a platform for indoor GNSS-denied inspection (small multirotor).
  • Long-range mapping where hover is unnecessary (fixed-wing or VTOL).
  • Deciding which regulatory process applies before any flight testing.
  • Estimating whether a candidate payload (a LiDAR and a Jetson) fits a vehicle class at all.

Implementation example

This runs as shown: a small helper that screens a mission against vehicle classes by payload and endurance, and computes impact energy. The class boundaries are illustrative, not regulatory.

def impact_energy_j(mass_kg, speed_ms): return 0.5 * mass_kg * speed_ms ** 2

CLASSES = [  # name, max take-off mass (kg), typical max payload fraction, typical endurance (min). Illustrative, not regulatory.
    ("micro", 0.25, 0.10, 10), ("small multirotor", 25.0, 0.25, 35), ("small fixed-wing/VTOL", 25.0, 0.20, 90),
]

def screen(payload_kg, endurance_min):
    ok = []
    for name, mtom, frac, endu in CLASSES:
        if endu >= endurance_min and payload_kg <= mtom * frac: ok.append(name)
    return ok

# A GNSS-denied inspection mission: stereo camera + LiDAR + companion computer + gimbal-free = about 1.2 kg payload, 20 minutes
print("candidates:", screen(1.2, 20))
assert screen(1.2, 20) == ["small multirotor", "small fixed-wing/VTOL"] and screen(1.2, 60) == ["small fixed-wing/VTOL"] and screen(0.02, 5) == ["micro", "small multirotor", "small fixed-wing/VTOL"]
assert impact_energy_j(1, 10) == 50 and abs(impact_energy_j(25, 15) - 2812.5) < 1e-9
Mission screening against illustrative classes and impact energy.

Common engineering mistakes

Treating mass limits as universal

Thresholds and category names differ by country and change; cite the rule for your jurisdiction.

Choosing the class last

Payload and endurance requirements decide the class, not the other way round.

Equating “small” with “safe”

Risk depends on the operation: near people, over crowds, near airports.

Ignoring the autonomy level in the safety case

Beyond-visual-line-of-sight and autonomous operation raise the evidence expected.

Planning payload without the compute and power it needs

A LiDAR and a computer also need power, cooling and mass for the battery that feeds them.

Failure modes

Failure modes, symptoms and causes
Failure modeHow it shows upLikely cause
Payload does not fitVehicle cannot hold altitude or loses endurancePayload fraction above what the class supports
Wrong regulatory assumptionFlight stopped or insurance voidCategory chosen by mass only
Insufficient enduranceMission cannot finish with reservesClass chosen from datasheet hover time without payload
Compute overheatsThrottling mid-missionCompanion computer sized without airflow

Debugging approach

  1. Write the mission as numbers (radius, payload, endurance, environment) before comparing classes.
  2. Check each number against a measured or published figure for a real vehicle in the class.
  3. Read the operating rules for the jurisdiction and write the operating limits as requirements (lesson M8-T1).
  4. Recompute endurance with the payload’s power included.

Practical exercises

  1. Pick a class for a 30-minute tunnel inspection with a 1.5 kg payload and justify the mass and endurance.
  2. Compute the impact energy of a 2 kg vehicle falling from 30 m (ignoring drag) and compare it with 1 kg at 10 m/s.
  3. Find the rule for small UAS in your country and list its mass limit and its main operating conditions.
  4. List three requirements that change when the same vehicle flies beyond visual line of sight.

Interview questions

Write an answer in your own words, then reveal the model answer. Nothing is sent anywhere.

Question 1

Why does vehicle mass drive so many design choices?

Model answer

Thrust, battery size, impact energy and therefore failure consequences all scale with mass, so mass sets the payload, endurance and the rigour of the safety case.

Question 2

Is regulation based on mass alone?

Model answer

No; it is risk-based on the operation (location, distance from people, line of sight, autonomy), with mass as one factor, and details differ by jurisdiction.

Question 3

What does a GNSS-denied inspection mission usually imply for the class?

Model answer

A small multirotor that can hover and fly slowly indoors, with enough payload mass for camera, IMU, LiDAR and a companion computer, and endurance with those loads.

References and further reading

Primary papers, official documentation and standards. Each claim above that is specific to a tool or version points here.

What’s next

Mark this lesson

Saved in this browser and synced to your account when you are signed in.

Next lesson

M1-T2: Multirotor, fixed-wing and VTOL architectures

Compare the three airframe families on efficiency, hover capability and control complexity.