Plan it. Validate it. Fly it.
WAYPOINTS
Point, click, and script each stop.
Click the map to place a waypoint, drag to reposition, and set altitude, speed, and hold time. Each waypoint carries a nested timeline of actions you expand and edit inline: camera triggers, servo moves, delays, and jumps. Batch-select with Ctrl or Shift to edit many at once, with full undo and redo.
- ✓Drag-and-drop placement with multi-select batch editing
- ✓Per-waypoint action timeline: triggers, servos, delays, jumps
- ✓Jumps reference a waypoint by a stable id, so reordering never breaks them
- ✓AGL altitude profiles with automatic terrain elevation
PATTERNS
Seven generators. Zero manual work.
Select an area, pick a pattern, and adjust the parameters. The planner computes optimal waypoints. Most tools lock these behind a paid tier. We open-sourced all seven.
Survey
Boustrophedon
Area coverage with configurable overlap and sidelap. Set the camera parameters and line spacing is computed for you.
Orbit
Circle POI
Orbit a point of interest at a set radius, altitude, and pass count. Built for inspection and 3D capture.
Corridor
Linear scan
Follow a road, pipeline, or power line. Set the corridor width and parallel passes are generated along the path.
SAR
Expanding square
An outward spiral from a known point. The standard search pattern for maritime and wilderness operations.
SAR
Sector search
A triangular pattern radiating from a datum. Used when the search area is roughly known.
SAR
Parallel track
Parallel sweeps across a defined area. Covers large zones methodically.
3D scan
Structure scan
Multi-altitude orbits around a building or structure, generating data for photogrammetry.
Every generator ships in the current release. No premium tier, no add-on unlock.
DECISION
Which pattern for the job.
The generator you reach for follows from what you are covering.
TERRAIN
Follow the ground, automatically.
Set the altitude in AGL and the planner adjusts each waypoint to hold a consistent height over the terrain. Hills, valleys, and slopes are all accounted for, so the sensor stays at the right distance from the surface. Elevation data is cached locally with an LRU cache, so repeat queries never hit the network.
- ✓AGL and MSL altitude modes, switchable at any time
- ✓Automatic terrain fetch on waypoint placement
- ✓Local LRU cache for offline-friendly repeat queries
- ✓A terrain profile drawn along the whole mission path
SAFETY
Boundaries and backup plans.
Geofence editor
- ✓Inclusion and exclusion zones
- ✓Polygon and circle shapes
- ✓Upload and download from the flight controller
- ✓A visual overlay on the mission map
Rally points
- ✓Emergency landing locations
- ✓Drag-and-drop placement on the map
- ✓Upload to the flight controller
- ✓Visual markers with a distance readout
VALIDATION
Catch problems before takeoff.
The validator runs a set of pre-upload checks. Errors block the upload, warnings let you proceed with a flag. You see every problem before the drone leaves the ground.
FILES
Import anything. Export everywhere.
Supported formats
Every format imports and exports. Bring a plan from another tool, or hand one off.
Plan library
Save, load, duplicate, and organize missions. Everything is stored locally in IndexedDB, so there is no cloud and no account required. Name plans, tag them, and search them later. Built for operators who fly the same routes and want quick access to past work.
TRANSFORMS
Move it, rotate it, scale it.
Move
Reposition the entire mission to a new location in one drag.
Rotate
Pivot all waypoints around the mission center point.
Scale
Expand or shrink the mission area proportionally.
Ready to see your mission fly?
Simulate it in 3D on a CesiumJS globe with real terrain, animated flight paths, and camera presets.
Explore 3D SimulationPlan your first mission in under a minute.
Drop waypoints, generate a pattern, validate it, and upload to the flight controller.
Launch Mission Control