Autavia · 2023

Autonomous multirotor flight platform

Autavia Type 4

A multirotor integration project connecting PX4 flight control, onboard computing, visual-inertial sensing, trajectory generation and closed-loop control.

Autavia Type 4
PlatformMultirotor UAV
Flight stackPX4 · ROS · MAVROS
Onboard computingJetson Xavier NX
PerceptionRealSense D435i · VINS-Fusion
01 / overview

A compact platform for autonomous-flight integration.

Project Overview

Autavia Type 4 was developed as a course-based multirotor prototype. The project connected sensing, state estimation, planning and low-level flight control within one onboard workflow.

02 / stack

A complete onboard autonomy stack.

System Integration

PX4 provides flight control, ROS Noetic coordinates software nodes, MAVROS bridges the autopilot, and the onboard computer runs perception and planning.

01

State estimation

VINS-Fusion combines visual and inertial observations for local pose estimation.

02

Trajectory generation

EGO-Planner produces collision-aware local trajectories from map and state inputs.

03

Control interface

px4ctrl converts trajectory references into commands for the flight-control stack.

Integration workflow
Integration workflow
03 / simulation

Software-in-the-loop before flight integration.

Validation Workflow

Simulation and recorded experiments were used to check node communication, state feedback, trajectory continuity and control response before further flight work.

Simulation environment
Simulation environment
04 / development

A reusable foundation for later autonomous platforms.

Engineering Outcome

The project established practical experience in ROS-based integration, coordinate-frame management, sensor calibration and flight-stack debugging.