AgroExplorer-001  ·  AEOS  ·  twoaeon

Spot crop stress
before it
costs you.

AgroExplorer-001 surveys your entire operation without a pilot — detecting disease, weeds, and anomalies with onboard AI, streaming live telemetry to your ground station, and delivering a complete field intelligence report the moment it lands.

2 cm
RTK GPS accuracy
25 Hz
Nav loop
3 Links
WiFi · 4G · LoRa
16 GB
Edge AI compute
0
Pilots needed
localhost:5173 · AEOS · Mission Planning · Vineyard Survey
● CONNECTED
AEOS Ground Station — mission planning over vineyard rows with waypoints

Three-Plane Architecture

AEOS splits control, data, and survival into independent communication planes — mission continuity is maintained even through complete primary-link failure.

AEOS STACK
Control Plane

MAVLink between the AEOS behavior-tree engine and Pixhawk 6X via MAVProxy on UART at 921 600 baud. Navigator runs at 25 Hz, emitting setpoints from A* voxel path planning.

Data Plane

MQTT carries HMAC-signed telemetry at 5–10 Hz, adaptive JPEG snapshots, compressed depth-map tiles from OAK-D, YOLO detection events, and mission state to the ground station WebSocket.

Survival Plane

LoRa (Heltec SX1262) carries position beacons and out-of-band heal commands — restart Tailscale, switch route, reset modem, reboot Jetson — when both WiFi and 4G are down, with no IP required.

COMMUNICATION FAILOVER
Primary · WiFi

RTL8822CE · M.2 PCIe · powersave off
Probe: 5 s · switch on 3 failures (15 s) · restore on 2 success (10 s)

Failover · 4G

D-Link DWM-222W · CDC-Ether eth0
Data-path verified at boot · USB-hub reset on error-71

Survival · LoRa

Heltec V3 SX1262 · 115 200 baud
Position beacons · heal-commands when all IP links are down

Overlay · VPN

Tailscale 1.78 · Headscale on Hetzner VPS
Drone 100.64.0.9 · Ground 100.64.0.10 · single IP regardless of link

Percivor Airframe

Holybro X650 quad with guarded rotors, integrated sensor bay, and compute enclosure — purpose-designed for agronomy autonomy missions.

AgroExplorer-001 (Percivor) on the ground — carbon frame, motors, payload bay
AgroExplorer-001
Holybro X650 carbon-fibre quadcopter frame with folding arms
Holybro X650 Frame
Holybro Jetson Baseboard stacked with Pixhawk 6X Pro flight controller
Pixhawk 6X · Jetson NX
T-MOTOR MN4014 KV330 brushless motor — max thrust 2.6 kg
MN4014 KV330
HARDWARE STACK
FrameHolybro X650 quad650 mm · 6S 16 Ah LiPo
FCPixhawk 6XArduCopter V4.7 · 921 600 baud UART
Motors4× MN4014 KV33015" props · PWM via FC
ComputeJetson Orin NX 16 GBNVMe SSD · L4T R35.4.1
VisionOAK-D ProRGB 4K · depth 72° HFOV · Myriad X YOLO
GPSUnicore UM982Dual-antenna RTK · 2 cm via NTRIP
LiDAR2× TFMini PlusForward 0.15–12 m · Down AGL 0.1–12 m
FlowHereFlowCAN · Pixhawk EKF input

Mission System

Missions are YAML-defined plans parsed and validated by AEOS. The executor runs a strict state machine while A* re-plans through 3D voxel free-space around live obstacles.

EXAMPLE MISSION YAML
# Vineyard block A — BVLOS survey mission: id: "survey-vineA" type: "NAVIGATE" waypoints: - lat: 38.7223 lon: -9.1393 altitude_agl: 25.0 action: "WAYPOINT" - lat: 38.7225 lon: -9.1396 altitude_agl: 25.0 action: "HOVER" hover_duration_s: 4.0 - altitude_agl: 5.0 action: "LAND" safety: max_altitude_agl: 120.0 # m geofence_radius_m: 500.0 min_battery_pct: 20.0 # RTL at 15 %
EXECUTOR STATE MACHINE
IDLE

Pre-arm gates

HDOP < 2.0 · GPS fix ≥ 3 · battery ≥ 20 % · EKF healthy · Pixhawk heartbeat < 2 s stale.

PREFLIGHT

Param push

AEOS diffs config/ardupilot/x650.yaml against live FC params and pushes any mismatches. NTRIP corrections injected.

EXECUTING

Autonomous flight

Navigator at 25 Hz · OAK-D depth integrated at 3 Hz into voxel map · YOLO detections tagged to 3D world positions.

RTL

Failsafe return

Triggers on battery < 15 %, geofence breach, watchdog trip, or operator RTL command. LoRa heal available if link is lost.

DISARMED

Mission close-out

Flight data recorder flushed. Mission trace auto-generated. MQTT LWT beacon publishes online: false.

Safety Architecture

Defence-in-depth: hard pre-arm gates, a 2 Hz in-flight watchdog, HMAC-signed telemetry, and ED25519-signed commands — every layer independently verifiable.

PRE-FLIGHT GATES

Hard block before takeoff

HDOP< 2.0
GPS Fix≥ 3D Fix
Battery≥ 20 %
EKF HealthOK
Pixhawk HB< 2 s stale
IN-FLIGHT WATCHDOG

2 Hz continuous monitoring

  • Battery < 15 % triggers immediate RTL
  • Pixhawk heartbeat lost > 2 s disables arming
  • OAK-D subprocess hang → 60 s SIGKILL + USB-VPU power-cycle recovery
  • Geofence breach → RTL
  • Hardware watchdog: RuntimeWatchdogSec = 300 s
COMMAND SECURITY

Signed and authenticated

  • Every telemetry frame HMAC-signed
  • Ground commands signed with ED25519
  • SecurityGateway rejects unsigned or replayed packets
  • Nonce + timestamp window blocks replay attacks
  • Full audit log with HMAC_MISMATCH alerts

AEOS Ground Station

React 18 + Vite operator console with live satellite map, 5–10 Hz telemetry stream, mission controls, OAK-D video feed, YOLO detection thumbnails, and Athena AI assistant.

AEOS Ground Station — AgroExplorer-001 connected with live map and telemetry
AEOS Operator Console · AgroExplorer-001 CONNECTED · Dashboard · Live satellite map · Telemetry panels
Mission Planning — vineyard with waypoints
Mission Planning · vineyard waypoints
Live front-camera feed over crop rows
OAK-D front cam · crop survey
Connect to AEOS dialog
SITL + hardware drone discovery

Flight Trace Intelligence

Auto-generated mission trace maps log coverage paths, altitude profiles, and waypoint timestamps — output immediately after every flight for review and compliance.

MISSION TRACE
AEOS mission planning — NAVIGATE mission with waypoints over satellite view

NAVIGATE mission auto-planned by AEOS · coverage path · compliance and agronomy review

MISSION MODES
SURVEY

High-altitude orthomosaic grid. Terrain following, wide safety margins, automated lawnmower path for NDVI/NDRE coverage.

INSPECT

Low-altitude close-inspection. 360° voxel scan at each waypoint before approach. OAK-D depth on full alert.

CORRIDOR

A* planned routes through crop rows and confined passages. Lateral avoidance with YOLO semantic cost overlay.

FIELD READY

See AEOS in the field.

Our team configures AgroExplorer to your farm geometry, crop profile, and mission needs — from a single demonstration flight to a full R&D partnership.

Schedule a Trial

info@twoaeon.com · +351 932 340 144