This paper describes an avionics software system under development for the Center of Remote Sensing of Ice Sheets (CReSIS) Meridian Uninhabited Aerial System (UAS). The system is designed to acquire data from multiple Commercial Off the Shelf (COTS) Line-Replaceable Units (LRU’s), log this data onboard, and transmit it via an Iridium data link. Primary design goals of this system are high modularity and low total life-cycle cost. The software is currently meant to bus information on non-flight-critical systems. For this reason it was deemed acceptable to use non-traditional software engineering methodologies to design and implement the software. The software is designed using object-oriented techniques prescribed by the Unified Process and implemented in C++. All development tools used for this project, known as the Meridian Auxiliary Avionics System (MAAS), are either open-source or freely available. This paper serves as a case study for the use of the Unified Process in aerospace applications.
A low-cost modular avionics and telemetry software system for the CReSIS Meridian Uninhabited Aerial System
2008 IEEE/AIAA 27th Digital Avionics Systems Conference ; 1.D.3-1-1.D.3-10
2008-10-01
909662 byte
Conference paper
Electronic Resource
English
Uninhabited Aerial Vehicle as Avionics Prototyping Platforms
British Library Conference Proceedings | 2013
|European Patent Office | 2017
|Modular avionics operating system-software concept
Tema Archive | 1997
|`Modular avionics operating system - software concept'
British Library Conference Proceedings | 1997
|