Components

BUG

Added an option for clearing inertia and center of mass tensors on physical objects, which will reset to the default state, useful for thruster components when creating maneuvers.


External Integration

BUG

MQTT is now enabled again within Studio, ensuring that the Space Range can use this communication protocol for operator commands to spacecraft. This includes a window for sending data and viewing MQTT topics.


Ground Objects

DONE

Ground stations can now be initialized in a preset list of locations, including a number of major cities across the world, and locations on the Moon and Mars. More information can be found in Creating Ground Stations.

DONE

Added in Ground Text objects that can add text to the surface of a planet with a specified text size and color. More information can be found in Creating Ground Text.

DONE

Vessels can also be added to the simulation, along with a heading a speed. Using the standard container vessel, they can also be colored and resized as per the properties panel. More information can be found in Creating Vessels.


Simulation

BUG

Studio now saves relevant files within the .zen save file location, including Spacer Range files to copied across with any new save.

BUG

Fixed an issue with autosaving the Studio file, opening up whenever a new file is loaded again instead of opening a new simulation file.


Spacecraft

DONE

CelesTrak queries can now be made from the Spacecraft to initialize the position of the spacecraft correctly, based on CelesTrak data. More information can be found in Spacecraft Orbit Initialization.


Space Range

DONE

The Space Range functionality is now embedded into Studio. This enables remote control of spacecraft via an external web browser. The controller can send guidance commands, downlink requests and image capture from the device while viewing data from the spacecraft and sensors onboard. An example of this is shown in the ‘Space Range’ example scenario. More information can be found in Space Range Server.

DONE

Added in an option for downloading the space range configuration to be reconfigured and updated back into Studio for a space range scenario.

BUG

Fixed an issue when configuring the space range that does not allow for dynamically creating new spacecraft. Now, adding new teams will configure new spacecraft as per the space range file data.


UI

DONE

Updated the examples with categories, ensuring that each of the example files included within Zendir Studio has the correct description and categorization, including the Space Range scenarios. More information can be found in Running Examples.

DONE

Updated the ground map to include information about the hovered object’s latitude, longitude and altitude. This can be shown by moving the cursor over the ground map object. More information can be found in Ground Map Panel.

BUG

The Studio save file now also saves the current state of the UI panels, such as the properties tab, the windowed panels and the plotting widgets.

BUG

Correctly displays error messages to the Studio screen when loading a simulation file failed, along with the error message as to what failed when attempting to open the file.

BUG

Correctly updated tooltips to show information about key tabs, including property options on the property panel.


Universe

DONE

Added in a new gravity model option on the planets for selecting different gravity models, including lunar and spherical harmonic models.