Skip to content
forked from lasp/xmera

Astrodynamics simulation framework - this LASP version supports flight software development with multiple languages

License

Notifications You must be signed in to change notification settings

patkenneally/xmera

 
 

README

Xmera (ky-MAIR-uh)

How do I get set up?

The following links contain installation instructions for the supported platforms:

Xmera Development guidelines

Getting Started

To get started with Xmera, several tutorials are provided. The documentation lists the scenarios in an order that facilitates learning basic Xmera features. In the source code they are stored under src\examples\. A good start would be to run scenarioBasicOrbit.py.

To run with the tutorials, it is suggested the user makes a copy of these tutorial files, and use the copies in order to learn, test and experiment. Copy the folder {xmeraPath}/src/examples into a new folder, and change to that directory.

To run the default scenario of scenarioBasicOrbit, in the directory of the copied tutorials, execute the python script: python3 scenarioBasicOrbit.py

Now, when you want to use a tutorial, navigate inside that folder, and edit and execute the copied integrated tests.

Creating your own modules can be learned about in the documentation at third-party-modules and making-new-module.

To use the standalone 3D Visualization, download the Vizard. This is in development, but does provide a 3D view of many of the simulation states.

Who do I talk to?

Questions and answers are fielded in the project's Github Discussions.

About

Astrodynamics simulation framework - this LASP version supports flight software development with multiple languages

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 40.6%
  • TeX 15.8%
  • C++ 14.2%
  • Python 14.2%
  • Mathematica 13.9%
  • SWIG 0.7%
  • Other 0.6%