Skip to content

Mission Design Simulator

Mission Design Simulator (MDS) is a computationally accurate and photo-realistic space mission design simulator suited for simulating a multitude of complex mission scenarios in space including rendezvous proximity operations (RPO).

The simulator is a comprehensive virtual environment where users can prototype and test their entire space missions using one software package, thus minimizing potential errors as well as reducing development time and costs.

KEY FEATURES

  • Orbital mechanics simulation
  • Multi-body dynamics simulation
  • Simulation in real-time and faster
  • Real-time sun/shadow simulation
  • Matlab & Simulink integration
  • Orbit propagation: Orekit
  • Friendly user interface
  • Python API

USE CASES

  • Rendezvous and proximity operations (RPO)
  • Space situational awareness visualization
  • Docking and berthing operations
  • Space mission design & validation
  • Hardware/Software-in-the-loop
  • Space operations visualization
  • Mega-constellation design
  • Space warfare simulation
 FREEPAID
Simulation in Earth orbit
Simulations in Solar system
Constellation simulation
Orbital mechanics simulation
Multi-body dynamics simulation
Simulation in real-time and faster
Real-time sun/shadow simulation
In-flight solar arrays power simulation
Orbit propagation: Internal propagator
Orbit propagation: Orekit
Orbital transfer maneuver optimizer
Ground station simulation: visibility
Spacecraft pointing modes
TLE import & export
Satellite sensor coverage simulation
Spacecraft sub-systems simulation (batteries and sensors only)
Distributed networking implementation (single simulation controllable from multiple machines)
Custom satellite model import (.glb file format)
Satellite sensor feed export
Matlab & Simulink integration
Python API
Unlimited simulation time

Preliminary mission analysis tools

Combine multi-body dynamics with accurate orbital mechanics to simulate complex missions

Mission analysis in real-time with time scale settings to speed up or slow down the simulation

Change your scenario parameters and see the results straight away

Highly accurate orbit propagation using the Orekit space dynamics library

Space Robotics and Navigation

Tools that facilitate robotic space mission design

  • Run navigation and robotics algorithms in real-time
  • Multi-body dynamics simulations with orbital mechanics
  • Modular instruments for simulating GNC scenarios
  • User friendly interface for quick prototyping
  • SITL and HITL simulations enabled via language agnostic API
  • Flexible dynamics integration

Integration with MATLAB and Simulink

Connect MATLAB scripts and Simulink models to a dedicated 3D space simulations environment

Test end-to-end performance with realistic physics

Visualize Simulink models in 3D

Run MATLAB scripts

Use MATLAB plotting tools

MDS Matlab Simulink integration

MDS Baker

Generate synthetic image datasets for various space mission scenarios

  • Quickly generate image sets and associated labels for model training
  • Easily adjust generated scenario parameters through an intuitive UI

Deep Learning and Computer Vision applications

Train and test vision based autonomous systems for space operations

True scale visually accurate celestial bodies creating a representative environment

Dynamic lighting in simulation scenarios with modeled optics parameters such as FOV and camera distortions

Ray tracing for advanced optical accuracy

Run real-time inference for testing the trained models

A comprehensive tool

Seamless integration into existing development and testing pipelines

  • 3D Model importer/exporter
  • JSON configuration files (orbits, instruments, robotics)
  • Mission scenario ephemerides export
  • Language agnostic API for effective integration into existing pipelines for SITL and HITL simulations