Session

Technical Session IX: Ground Systems

Abstract

Ball Aerospace COSMOS is a free and readily available open source command and control system for operations and test. It brings a set of functionality to the small sat community that has previously only been available in proprietary and expensive COTS solutions. A set of 15 applications provide automated procedures, realtime and offline telemetry display and graphing, logged data analysis and CSV extraction, limits monitoring, command and telemetry handbook creation, and binary file editing. COSMOS scripting offers the full power of the Ruby programming language allowing operators to send commands, verify telemetry, read and write files, access the network, and even send an email on completion. Advanced debugging functionality allows for single-stepping through procedures, setting breakpoints, and complete logging of all script and user interaction with the system. Detailed data visualization allows for custom screen creation, line and x-y plotting of data, and easy creation of custom 3d visualizations. Offline data analysis and data extraction capabilities make narrowing down anomalies easy. This presentation will discuss all the ways COSMOS can provide a superior, free, and open source command and control system to the small sat community.

Share

COinS
 
Aug 10th, 2:15 PM Aug 10th, 2:30 PM

Ball Aerospace COSMOS Open Source Command and Control System

Ball Aerospace COSMOS is a free and readily available open source command and control system for operations and test. It brings a set of functionality to the small sat community that has previously only been available in proprietary and expensive COTS solutions. A set of 15 applications provide automated procedures, realtime and offline telemetry display and graphing, logged data analysis and CSV extraction, limits monitoring, command and telemetry handbook creation, and binary file editing. COSMOS scripting offers the full power of the Ruby programming language allowing operators to send commands, verify telemetry, read and write files, access the network, and even send an email on completion. Advanced debugging functionality allows for single-stepping through procedures, setting breakpoints, and complete logging of all script and user interaction with the system. Detailed data visualization allows for custom screen creation, line and x-y plotting of data, and easy creation of custom 3d visualizations. Offline data analysis and data extraction capabilities make narrowing down anomalies easy. This presentation will discuss all the ways COSMOS can provide a superior, free, and open source command and control system to the small sat community.