AboutTeamsLeadershipSponsorsBlogJoin MAAV

SUBTEAMS

We've broken down our work into smaller groups, each focusing on one of three key parts of the project: software, structures, and embedded systems. Each group handles a specific part, led by a team lead who keeps their group on track to hit their goals.

Structures
01

Structures

The Frame

The Structures team is responsible for the build, design, and testing of the drone frame. To design, we use SolidWorks to model and analyze the quadcopter's custom on and off the shelf components. To build, we use carbon fiber layups, machining, and additive manufacturing processes. To test, we fly (and crash) the vehicle at the MAir outdoor test facility to ensure structural integrity.

Embedded Systems
02

Embedded Systems

Circuitry

The embedded systems subteam prints out custom circuit boards (PCBs) to provide platforms for the control software to run and communicate with the navigation software, as well as manage the safety of the batteries, motors, and operators. We design with Altium Designer and Eagle, along with the use of off-the-shelf parts.

Integration

The embedded system team is considered as the bridge between the hardware and the software. More specifically, ES designs and builds the vehicle's electrical hardware and integrates these components into a cohesive product.

Software
03

Software

Computer Vision

Our software team leverages the Raspberry Pi Arducam to capture and analyze the surrounding environment. To meet the challenges of our new mission, we develop and refine state-of-the-art algorithms for tasks such as detection, autonomous flight, and tracking using images taken from the drone. These algorithms are executed on a Raspberry Pi with a Hailo AI hat to ensure high-performance processing in real-time.

Guidance, Navigation, and Control

Guidance, navigation, and control is another critical focus of our team. We process inputs from the PX4 flight controller to determine the drone's position and generate precise flight paths to guide it to its destination. The Software subteam also develops a series of control states tailored to different mission phases, including landing/takeoff and waypoint navigation.

Utilities

In addition to core mission tasks, our Software subteam develops tools to support and streamline the team's workflow and enhance the overall experience. The Software subteam has developed the team's website as well as the automated emailing system designed for prospective new members.