Title :
An overview of the OpenOrbiter autonomous operating software
Author :
Limesand, Dayln ; Whitney, Timothy ; Straub, Jeremy ; Marsh, Ronald
Author_Institution :
Dept. of Comput. Sci., Univ. of North Dakota, Grand Forks, ND, USA
Abstract :
The OpenOrbiter spacecraft aims to demonstrate the efficacy of the Open Prototype for Educational Nanosats (OPEN) framework. Software is an important part of this framework. This paper discusses the operating software for the spacecraft (which runs on top of the Linux operating system to command spacecraft operations). It presents an overview of this software and then pays particular attention to the aspects of software design that enable onboard autonomy. It also discusses the messaging scheme that is used onboard and the testing and validation plan. Finally, it discusses system extensibility, before concluding.
Keywords :
Linux; aerospace computing; open systems; operating systems (computers); Linux operating system; OPEN framework; Open Prototype for Educational Nanosats framework; OpenOrbiter autonomous operating software; OpenOrbiter spacecraft; messaging scheme; onboard autonomy; software design; spacecraft operations; Biographies; Schedules; Software; Space vehicles;
Conference_Titel :
Aerospace Conference, 2015 IEEE
Conference_Location :
Big Sky, MT
Print_ISBN :
978-1-4799-5379-0
DOI :
10.1109/AERO.2015.7119265