Skip the story
DroneOS
Survey chart of the north roof site, north up. The magenta geofence allows 5 to 40 m above home; the blue no-fly zone covers the parking lot from the surface up.

The AI drafts the route. Code checks every rule. You sign off.

The language model never touches the flight controller.

10 checks run before anything flies.

  1. Draft

    The model turns your request into typed waypoints. It can only propose.

  2. Check

    Plain code tests every waypoint and leg against the site rules. A failure goes back for at most 2 repair rounds, then a deterministic fix.

  3. Approve

    You see the diff. Approve stays locked while any check fails, and approval is what uploads the mission.

North roof site rules

Ceiling
40 m REL
Minimum altitude
5 m REL
Geofence
300 × 250 m
No-fly zone
Parking lot, ground to unlimited
Battery reserve
25 % of 77 Wh
Limits
50 waypoints, 400 m per leg
Show all 12 mission items
SeqItemDetail
0Take off35 m REL
1Waypoint 147.39800 N 8.54559 E, 35 m REL
2Waypoint 247.39860 N 8.54559 E, 35 m REL
3Waypoint 347.39882 N 8.54559 E, 35 m REL, hold 3 s
4Take photosingle image
5Waypoint 447.39873 N 8.54500 E, 35 m REL
6Waypoint 547.39873 N 8.54480 E, 35 m REL, hold 3 s
7Take photosingle image
8Waypoint 647.39880 N 8.54430 E, 35 m REL
9Waypoint 747.39900 N 8.54430 E, 35 m REL
10Waypoint 847.39800 N 8.54559 E, 35 m REL
11Return to homeland at the pad

Brief your own site next.

Pick a site, type the inspection, see every check.

Plan a mission