This document contains the details of this release of the ModelSpace framework.
Updates
The following updates are included in this release of ModelSpace:
-
All ModelSpace code now comes pre-compiled (minimal need to build code, ever)
-
The docs are now posted online rather than being built locally. You can find them here: https://www.attxengineering.com/documentation
-
The ability to build and run scripts without using the terminal
-
Auto-save after code changes upon window change (similar to how MATLAB auto-saves)
-
Implementation of SPICE under the hood for highly accurate time (UTC, MDT, GPS, JD, and others)
-
Release of our planet relative states model for highly accurate terrestrial applications, such as entry, descent, and landing
-
Release of our gravity gradient torque model for improved spacecraft attitude modeling
-
Release of SPICE planet model for highly accurate ephemeris
Limitations
Visuals
-
3D visuals are not supported for SWIG-wrapped languages
Frames and Dynamics
-
Frames and dynamics only support single, fixed-mass bodies
-
The only dynamic joints supported are fully free and fully fixed (partial DOF)
-
Acceleration-based methods are not available for nodes and frames — they apply forces and translate them through the frame tree
SWIG Wrapping and Python
-
Python is the only SWIG-wrapped language supported