Mission Planning

Plan it. Validate it. Fly it.

Drag-and-drop waypoint editor, 7 pattern generators, terrain following, geofence management, and mission validation. All free. All open source.

Mission Planning
7
Pattern Generators
5
File Formats
Offline
Plan Library
GPLv3
Open Source

Waypoints

Point. Click. Fly.

Click anywhere on the map to place a waypoint. Drag it to reposition. Set altitude, speed, and hold time per waypoint. That's it. No menus to dig through, no modal dialogs.

Need to adjust a batch? Select multiple waypoints with Ctrl+click or Shift+click, then change altitude or speed for the entire selection at once. Full undo and redo history means you can experiment freely.

Every waypoint supports AGL (above ground level) altitude profiles. The planner fetches terrain elevation data automatically so your drone follows the actual ground contour, not just a flat reference plane.

Drag & Drop
Placement
Multi-select
Batch Editing
Undo/Redo
History

Patterns

Seven generators. Zero manual work.

Select an area, pick a pattern, adjust parameters. The planner generates optimal waypoints. Every pattern a paid GCS charges for, built in.

Survey

Boustrophedon

Area coverage with configurable overlap and sidelap. Set your camera parameters and the planner computes line spacing automatically.

Orbit

Circle POI

Orbit a point of interest at a set radius, altitude, and number of passes. Great for inspections and 3D model capture.

Corridor

Linear Scan

Follow a road, pipeline, or power line. Set corridor width and the planner generates parallel passes along the path.

SAR

Expanding Square

Outward spiral from a known point. Standard search pattern for maritime and wilderness operations.

SAR

Sector Search

Triangular pattern radiating from a datum. Used when the search area is roughly known.

SAR

Parallel Track

Parallel sweeps across a defined search area. Covers large zones methodically.

3D Scan

Structure Scan

Multi-altitude orbits around a building or structure. Generates data for 3D reconstruction and photogrammetry.

OPEN SOURCE

Most GCS tools lock pattern generators behind paid tiers. We open-sourced all seven.

Camera

Ground sample distance, calculated.

Select your camera, set target GSD, and the planner computes flight altitude and line spacing from your sidelap percentage. Built-in profiles for common drone cameras. You define the resolution you need, the planner figures out where to fly.

Terrain

Follow the ground. Automatically.

Set your desired altitude in AGL (above ground level) and the planner adjusts each waypoint to maintain consistent height over the terrain. Hills, valleys, slopes. The mission follows the ground contour so your sensor stays at the right distance from the surface.

Terrain elevation data is fetched from the Open Elevation API and cached locally with an LRU cache. Repeated queries for the same area don't hit the network. You can switch between AGL and MSL (mean sea level) at any time.

  • AGL and MSL altitude modes
  • Automatic terrain data fetch on waypoint placement
  • LRU cache for offline-friendly repeat queries
  • Visual terrain profile along the mission path

Safety

Boundaries and backup plans.

Geofence Editor

  • Inclusion and exclusion zones
  • Polygon and circle shapes
  • Upload and download from flight controller
  • Visual overlay on the mission map

Rally Points

  • Emergency landing locations
  • Drag-and-drop placement on map
  • Upload to flight controller
  • Visual markers with distance readout

Validation

Catch problems before takeoff.

The mission validator runs a set of pre-upload checks against your plan. Errors block upload. Warnings let you proceed but flag potential issues. You see every problem before the drone leaves the ground.

Missing takeoff commanderror
Altitude ceiling violationserror
Waypoints outside geofenceerror
Excessive distance between waypointswarning
Minimum waypoint count not metwarning
Battery range estimation exceededwarning

Ready to see your mission fly?

Simulate it in 3D. CesiumJS globe with real terrain, animated flight paths, playback controls, and four camera presets.

Explore 3D Simulation

Files

Import anything. Export everywhere.

Supported Formats

  • KML / KMZImport and export
  • CSVImport and export
  • .waypointsImport and export
  • .planImport and export
  • GeoJSONImport and export

Plan Library

Save, load, duplicate, and organize your missions. Everything is stored locally in IndexedDB. No cloud required. No account needed.

Name your plans, tag them, search through them later. Built for operators who fly the same routes regularly and want quick access to previous missions.

Transforms

Move it. Rotate it. Scale it.

Move

Reposition your entire mission to a new location.

Rotate

Pivot all waypoints around the mission center point.

Scale

Expand or shrink the mission area proportionally.

Compare

What you get. What others charge.

FeatureADOS Mission ControlTypical Paid GCS
Waypoint EditorIncludedIncluded
Pattern Generators7 includedPaid add-on
Terrain FollowingIncludedPremium tier
3D SimulationIncludedPremium tier
Geofence EditorIncludedOften missing
GSD CalculatorIncludedPremium tier
File Import/Export5 formats1-2 formats
Plan LibraryLocal storageCloud-dependent
Source CodeGPLv3Proprietary
LicenseOpen sourceProprietary

The code is open source. The features are free. Period.

Plan your first mission in under a minute.

Launch App
Get Early Access