Scroll to top
||||||||||||||||||||||||||| |||||||||||||||||||||||||||
AI & Communication

The Autonomy Architecture Behind ASCENT-1

29 January 2026

With the search simulator behind us, this summer the AI & Communication team started turning research into a real autonomy stack that flies on ASCENT-1. The shape of it is simple to describe: a Jetson Orin Nano runs perception and mission logic, a Cube Orange+ running ArduCopter owns flight, and everything the two say to each other travels over a single dedicated MAVLink2 serial link. The camera feeds the Jetson; the safety pilot watches live video over a Herelink controller; and a Mission Planner laptop supervises telemetry over a long-range 900 MHz radio. Four radios and buses coexist on the airframe, each with exactly one job.

On top of that hardware sits the part that actually makes decisions: a small, explicit mission state machine. The aircraft moves INIT → SEARCH → CONFIRM → COMMIT → LOITER → RTL, and the rule we kept coming back to is that no state is entered without verified preconditions — the mission is confirmed stored before AUTO, a mode change is confirmed before we act on it, a target is promoted only after it is both confirmed and localized. Just as important, every failure path collapses to return-to-launch, so a timeout or a dead process always ends with the drone flying itself home.

The next few posts break this stack open one layer at a time — the MAVLink bridge that keeps the two computers honest, the perception pipeline that sees the ground at 150 feet, and the search logic that turns a camera detection into GPS coordinates. This one is the map: how the pieces connect, and the two ideas — verify before you transition, and always have a safe exit — that run through all of it.

Figures & Diagrams

Quick Links

Contact Us

Sunday – Thursday 9:00 AM – 5:00 PM
Aerospace Engineering Laboratory (AE Lab), Building 75, First Floor, KFUPM
ascentkfupm@gmail.com

About KFUPM ASCENT

KFUPM ASCENT is the official Unmanned Aircraft Systems team of King Fahd University of Petroleum & Minerals, representing the university in the SUAS competition through autonomous aerial systems, computer vision, and advanced aerospace engineering.