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.
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.
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.
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.
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 SimulationFiles
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.
| Feature | ADOS Mission Control | Typical Paid GCS |
|---|---|---|
| Waypoint Editor | Included | Included |
| Pattern Generators | 7 included | Paid add-on |
| Terrain Following | Included | Premium tier |
| 3D Simulation | Included | Premium tier |
| Geofence Editor | Included | Often missing |
| GSD Calculator | Included | Premium tier |
| File Import/Export | 5 formats | 1-2 formats |
| Plan Library | Local storage | Cloud-dependent |
| Source Code | GPLv3 | Proprietary |
| License | Open source | Proprietary |
The code is open source. The features are free. Period.