The Spacecraft Object
|Top Previous Next|
The Spacecraft object is the heart of FreeFlyer - FreeFlyer was designed expressly to aid in the design and analysis of spacecraft missions. The Spacecraft object is the "container" that holds all simulation data about a spacecraft.
Using FreeFlyer, it is possible to:
Creating and Using a Spacecraft
A Spacecraft object, like most other FreeFlyer objects, can be created and initialized either through its Object Editor or via FreeFlyer Script. The initial orbit state, attitude state, and physical properties of a spacecraft, as well as components such as tanks, thrusters, and sensors, can also be configured in these two ways. Once a Spacecraft object has been initialized, it can then be propagated forwards or backwards in time using the Step command, which advances the Spacecraft state based on a specified Integrator and ForceModel or Ephemeris. Ultimately, a detailed analysis of a Spacecraft's motion and interaction with its environment over time can be performed.