Aurion is a custom Linux distribution tailored for the demanding needs of hypersonic glide vehicles. It combines a robust Yocto-based embedded OS with integrated mission software, optimized for high-performance and real-time flight operations in the upper atmosphere.
Aurion is more than a base OS — it is the full software stack deployed onboard, including:
- Core embedded Linux built with the Yocto Project
- Custom flight control and mission software
- System-level configuration for real-time operation
- Drivers and support for flight-critical hardware
Aurion targets the operational altitudes where atmosphere meets space, aligning with the range of visible auroral activity — a symbolic representation of the system’s operating domain.
- ✅ Minimal, hardened Linux root filesystem
- ✅ Integration with mission software at build time
- ✅ Support for real-time enhancements (e.g., PREEMPT-RT)
- ✅ Custom kernel and device tree support
- ✅ Reproducible builds via Yocto
- ✅ Ready for use in software-in-the-loop (SIL) and hardware-in-the-loop (HIL) setups
This repository contains:
meta-aurion/– Custom Yocto layer for the Aurion distributionbuild/– Build environment and configurationrecipes-*/– Metadata and build recipesconf/– Machine, distro, and layer configurationREADME.md– This file
- Clone the repository:
git clone git@github.com:freihamer/aurion.git cd aurion