This CPS Frontier project is establishing nanosatellite constellations as sophisticated, multi-tenant platforms for space-based cyber-physical systems applications. The work is interdisciplinary, spanning controls, ML, communications, systems, and hardware.
The initiative makes constellations autonomous and equipped to compute efficiently on orbit. On-orbit computing treats constellation-level satellite control and actuation as resource management for unique nanosatellite resources, including sensor data, bandwidth, energy, and computing. On-orbit machine learning techniques bring federated learning to the constellation, creating an autonomous orbital learning system. The initiative's new communication techniques extract maximum information from each bit communicated, combining weak signals and often avoiding communication altogether.