Skip to content

Introduction

Welcome to HySim, The Hyperspectral Space-to-Space Imaging Simulator. HySim is an imaging simulation tool designed by Cranfield University for space-based proximity operations that involve hyperspectral and multispectral sensors. The program generates physics based renders of the space environment and resulting hyperspectral data given mission parameters as inputs.

The latest version supports the following features:

  • Quasi-static scene definition (Single locations of target and imager spacecraft)
  • Earth orbit based scene generation from TLE, Keplerian Elements and Orbit State Vectors.
  • Support for PLY mesh files.
  • Multiple component target models.
  • Database of diffuse spacecraft material spectrums.
  • User defined Hyperspectral and Multispectral sensors.

HySim is largely based around the Mitsuba 3 render engine which is used to render the scenes. In the current version of the code only the base version of Mitsuba is used, therefore any limitations in Mitsuba are also applied to HySim. For advanced use cases it is best for a user to familiarise themselves with Mitsuba.

Authors

Dependencies

Hysim uses the following packages:

  • Mitsuba (Version => 3.1)
  • NumPy (Version => 1.23)
  • PyYAML (Version => 6.0)
  • SpiceyPy (Version => 5.1.2)
  • imageio (Version => 2.23.0)