A distributed avionics software platform for a liquid-fueled rocket




Masimore, Sarah

Journal Title

Journal ISSN

Volume Title



A distributed avionics software platform was developed as part of the Texas Rocket Engineering Lab’s efforts to become the first university lab to launch a liquid-fueled rocket to the edge of space (100km) and recover it successfully. There are four flight computers on the rocket, each running a real-time version of Linux and connected over an Ethernet network. The Avionics Software Platform runs on all flight computers, providing data handling, thread scheduling, clock synchronization, software error handling, and control logic abstractions for the rocket’s avionics system. The Platform executes the rocket’s control logic and device drivers at 100Hz, with only 6.2% of the total CPU time dedicated to Platform functions. The requirements, design, and verification of the Avionics Software Platform are presented in this thesis.


LCSH Subject Headings