Success in mission operations relies on achieving consensus amongst a wide variety of personnel with diverse backgrounds and education. Previously, NASA missions relied on disparate tools with a variety of inconsistent interfaces. These tools greatly influence how members of the mission communicate with each other, increasing confusion and reducing consensus. Ensemble provides a shared interface that helps scientists and engineers of differing disciplines to collaborate effectively. Within a single tool, Ensemble allows scientists and engineers to efficiently discuss objectives and understand the tradeoffs between exploration and discovery.
At the start of Ensemble’s development, an open, cross-center, and cross-platform operations software suite did not exist at NASA. By creating Ensemble, software development teams from different centers could collaborate to reuse common capabilities and development infrastructures, significantly reducing duplication of effort. In addition, before Ensemble, mission operators were forced to interact with a large number of inconsistent interfaces to accomplish their work. Ensemble provides a unified, consistent interface that provides the mission operations community common ground for discussion, facilitating communication and collaboration.
Ensemble provides powerful and intuitive user interfaces for all aspects of space mission operations including activity planning/scheduling, command generation, telemetry monitoring, and 2D/3D data visualization. These user interfaces are supported by an extensible and scalable service-oriented backend providing cloud-enabled data processing, secure collaboration, resource modeling, and efficient content delivery. Ensemble is the first multi-directorate operations software suite to provide a single end-to-end interface for visualization, planning, and command generation on a deep space mission. Ensemble consolidates numerous graphical user interfaces into a single, seamlessly integrated workbench that leverages modern UI (user interface) standards and practices. These integrated systems ease training and ensure that all team members have access to all of the capabilities that they require.
Furthermore, Ensemble tools for different missions share a common look and feel, easing the transition of personnel between projects.