Roadmap
Key Features Still to Come in OpenC3 COSMOS 5.x:
✅ Python Support
✅ Standardized Mission Planning Interface (aka Command Load Generator (CLG))
✅ Protocol buffer support
✅ Command Authority (Enterprise)
✅ Critical Commanding (Two Operators - Enterprise)
OpenC3 COSMOS 6.0 (Late 2024)
Core Features:
✅ Upgrade Tools to Vue 3 / Vuetify 3
✅ Traefik v3
⬜ Python / Ruby parity (interfaces, protocols, etc)
Functionality For 6.1+:
⬜ Plugin App Store
⬜ System Health Tool (Enterprise)
⬜ Log Message Extractor Tool (Enterprise)
⬜ Telemetry Viewer screen playback of historical data
⬜ libCSP Interface (Cubesat Space Protocol)
⬜ Standardized Interfaces for common message buses (ZeroMQ, ActiveMQ, etc)
⬜ COSMOS Notebooks (similar to Jupyter Notebooks)
⬜ COSMOS Dashboards (configurable iFrames for Common Operating Picture)
⬜ Integration with ground networks (Atlas, RBC Signals)
⬜ Integration with mission planning (Orbit Logic, Cognitive Space)
⬜ Integration with flight dynamics (Kayhan, SEE, Exotrail)
OpenC3 COSMOS 7.0
Core Features:
⬜ Super Bridge - This will enable SaaS COSMOS and provide a secure method to communicate from a cloud server to an intranet for hardware control
Near-term Planning
Our near-term planning linking to specific tickets is on our Github Planning Project.
If you would like to commit feature ideas for COSMOS, please do so with normal Github issues at the main repo.