/OpenSatKit

An open-source kit for satelite software

Primary LanguageC

OpenSatKit - A Core Flight System (cFS) Starter Kit

The Core Flight System (cFS) provides a portable and extendible framework augmented with user applications to implement flight software solutions. The framework defines a layered architecture that provides a hardware and operating system independent application runtime environment.

cFS Layered Architecture

NASA maintains the cFS and community members, including NASA, provide components and distributions.

cFS Product Model

OpenSatKit is a cFS distribution that is intended to

  • Provide a cFS training environment
  • Provide a cFS application development environment
  • Serve as a starting point for new cFS-based projects

Documentation

Wiki Overview

Quick Start PDF Guide

Installation (Ubuntu only)

bash <(\wget -qO- https://raw.githubusercontent.com/OpenSatKit/OpenSatKit/vendor/install.sh)