visualfocus is a set of visualization tools that can be used to monitor any kind of satellite in any kind of mission. visualfocus imports mission scenario data from a file or by socket. Even though it has been designed for its integration within focussuite products, it is conceived to be easily adapted to other systems. Visualfocus is able to ingest a complete TLE catalogue.
visualfocus is composed of the following tools:
- 2D visualization tool: It shows the ground-track of all active satellites with respect to a certain projection of an Earth map. Ground stations and their visibility areas can be shown. Many features are provided to let the user control the display.
- 3D visualization tool: This tool shows a three-dimensional view of the Earth and all active satellites, their orbits and ground-tracks, their sensor's footprint, ground stations and celestial objects. The user can control the position and configuration of the camera and activate the display of certain vectors, lines of sight, penumbra / umbra cones in eclipses, day / night zones, etc.
All of them are synchronized to show the evolution of the mission from different points of view.
visualfocus has two input data modes:
- File mode: input data must all be stored in a file prior to presentation. Situation and name of the file is provided to visualfocus and the tool gathers all the data to monitor the satellite mission.
- Socket mode: input data is continuously provided via a socket.
visualfocus is able to work in two time modes:
- Real-time mode: input data is collected continuously via a socket, and presented instantly through the visualization windows. This mode is used when monitoring a mission in real-time. To perform this simulation mode, input data must be provided via a socket. Also note that if the data provided through the socket were extracted by an external data provider from a file, it would not be a real-time simulation. However, Visualfocus would still be working in real-time mode.
- Stand-alone playback mode: input data is gathered from a file. As all mission data are pre-recorded, user is able to visualize satellite's evolution with different time scales. That is, user is able to view the mission in "natural time", but also fast forward, rewind or pause the presentation. To perform this simulation mode, input data must be provided from a file.