A.E.R.Ω-X

Team: Tanner Chase, Jayse Hall and Anthony Wood

Project

UAS platforms are becoming more prevalent in both commercial and defense spaces. A focus on robust, modular platforms provide the reliability and flexibility these applications require.

Model plane
  • We created a custom HW/SW stack to focus on modularity of both function and backend implementation.
  • The inclusion of an onboard Raspberry PI 5 Compute Module allows for completely autonomous operation while still allowing high level path planning.

System

System diagram

Methods

  • Abstraced Hardware Interaction
  • Configurable CMake Build Process
  • Modifyable Runtime Config
  • ChibiOS Backed RTOS
labeled circuit board. (top left going clockwise) MicroSD Interface for Long Term Storage, STM32 F7 Series MCU, 'Onboard IMU, Barometer, and Magnetormeter', 8 Configurable Standard Servo Outputs, Mounting HW for Raspberry PI CM5

Conclusion

Our focus on modularity allows for fast switching between different boards without upstream effects.

  • This allows much faster development of a new platform, as only the interfacing layer needs changing as opposed to redesign of the whole pipeline.
  • The next step is to see how many different vehicle configurations (quad, rover, submarine, etc) can be supported with the same FCM and software stack.
  • We all gained a much better understanding of control systems, computer architecture, and PCB design.