Get Started with UAV Toolbox
R2026bUAV Toolbox provides tools and reference applications for designing, simulating, testing, and deploying drone, unmanned aerial vehicle (UAV), and advanced air mobility (AAM) applications. You can design flight controllers, develop autonomy algorithms, and plan UAV missions. The Flight Log Analyzer app enables you to interactively analyze 3D flight paths, telemetry information, and sensor data.
You can generate UAV scenarios for desktop simulation and for hardware-in-the-loop (HIL) testing of flight controllers and autonomy algorithms. You can simulate camera, lidar, IMU, and GPS sensor outputs in either a photorealistic 3D environment or a 2.5D simulation environment.
UAV Toolbox provides reference examples for applications such as autonomous drone package delivery using a multirotor UAV, and advanced air mobility with vertical takeoff and landing (VTOL) aircraft. The toolbox also supports C/C++ code generation for rapid prototyping, HIL testing, and standalone deployment to hardware such as the Pixhawk® Autopilot (with Embedded Coder®).
Tutorials
- Visualize and Play Back MAVLink Flight Log in 3D Scenario
Load a telemetry log (TLOG) containing MAVLink packets into MATLAB, then extract messages for plotting
- Visualize Custom Flight Log
This example shows how to configure the
flightLogSignalMappingobject to visualize flight data from a custom log format. - UAV Scenario Tutorial
Create a scenario to simulate unmanned aerial vehicle (UAV) flights between a set of buildings.
- Approximate High-Fidelity UAV Model with UAV Guidance Model Block
Prototype and tune a waypoint following navigation system by using a reduced-order model for UAV.
- Evolve UAV Plant Model from Low to High Fidelity
Evolve your UAV plant model continuously to stay in sync with the latest information available.
UAV Toolbox Coordinate Systems
- Coordinate Systems in UAV Toolbox
Summary of coordinate systems used in UAV Toolbox.
- Coordinate Systems for Unreal Engine Simulation in UAV Toolbox
World and vehicle coordinate systems used when simulating in the Unreal Engine® environment.
Featured Examples
Videos
Interactively Analyze Telemetry Data with the Flight Log Analyzer App
Learn how to analyze flight logs using the Flight Log Analyzer app.
3D Simulation for Testing UAV Applications
Learn about 3D simulation environments for testing UAV algorithms using UAV
Toolbox and Unreal Engine.
Teaching Resources
Introduction to Quadcopter Modeling and Simulation
Learn to model a quadcopter starting from first principles before improving the fidelity.



