Principle Engineer

Hardy Yu

Forced to Review

Anthony LuoAaditya Chaudhary (Deactivated) Ayoung Eun

Objective

Simple manager that coordinates the competition flight system

Due date

Key outcomes

Design and implement an object-oriented system running in a linear loop that can communicate with the ground station, tower, and Pixhawk to make a drone fly

Status

(blue star) Problem Statement

(blue star) Scope

Current Must Haves:

  • Support input/output by PPM, MAVlink

  • Object-oriented (class)

  • run in a FreeRTOS thread

  • Proper flow of function calls

  • RC control to the drone

  • fly the drone

  • Using TM to pass waypoints to Pixhawk to achieve autonomous control

Future Expansion:

  • Support SBUS

Not in scope:

  • No managment to AM or PM. Everything will instead be accomplished by PX4

(blue star) High-Level Flowchart

(blue star) Timeline

(blue star) Milestones & Deadline

Mileston

Owner

Deadline

Progress

Class structure design

Hardy Yu

May 12th

PPM

Hardy Yu Stanley Tang

Ayoung Eun

May 21th

RFD UART

Hardy Yu

May 21th

Integration, Testing, Review

Hardy Yu

May 26th

Houston Flight Test #1

Hardy Yu

May 27th

MAVlink

Hardy Yu

Stanley Tang

June 2nd

TM

Hardy Yu

Aaditya Chaudhary (Deactivated)

June 8th

Integration, Testing, Review

Hardy Yu

June 9th

Houston Flight Test #2

Hardy Yu

June 10th

(blue star) Questions