Space Station OS v0.8.6 — Integrated Orbital Dynamics and GNC Visualization

We are pleased to announce the release of Space Station OS v0.8.6, the latest milestone in our open-source effort to build a modular ROS 2–based software stack for space station operations and simulation.

This version completes the first fully integrated loop between orbital dynamics, GNC telemetry publishing, and OpenMCT-based ground visualization.
It brings together simulation, control, and monitoring in one coherent framework.


Key Features

  • Orbital Dynamics Module

    • ECI propagation including J2 and atmospheric drag

    • Automated thruster triggering and CMG switching logic

  • GNC Mode Actuation Service

    • /gnc/set_mode_actuation enables runtime switching between AUTO / CMG / THRUSTER modes
  • Ground Dashboard (OpenMCT)

    • Real-time orbit visualization via ROSBridge WebSocket

    • 3D Earth and ISS models (earth.glb, SD_SpaceStation_Ver05.dae, managed via Git LFS)

  • System Infrastructure

    • Unified launch flow via open_mct-bridge.sh

    • Updated CI workflows for ROS 2 Humble + Docker

    • General refactoring across GNC, ECLSS, and thermal modules


Resources


About Space Station OS

Space Station OS aims to provide an open, ROS 2–native platform for simulation and control of space station subsystems (GNC, EPS, ECLSS, Thermal, and more).
It is community-driven, simulation-first, and designed for interoperability with existing tools such as Space ROS and OpenMCT.


Next Steps

The upcoming v0.8.7-dev branch will focus on:

  • ECLSS telemetry integration

  • EPS control layer

  • Multi-subsystem data visualization and orchestration

Contributions, discussions, and feedback are very welcome!