SkillAgentSearch skills...

Astrophysics

A site for modeling orbits and orbital motions in three planes based on six Keplerian orbital elements entered by the user.

Install / Use

/learn @ramtant7/Astrophysics
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Работа над проектом ведётся по сей день и представляется в различных конференциях, поэтому некоторые версии репозитория, в том числе и текущая, могут работать с багами или не иметь полного функционала. Данный репозиторий является проектом, сделанном в рамках программы «Инженерный класс в московской школе» на основе МГТУ им. Баумана в 2024 году.

Проект представляет собой сайт для симуляции орбит и орбитальных движений в трёх плоскостях, а также с возможностью моделирования орбиты в 3D на основе шести Кеплеровских элементов орбит, вводимых пользователем. Работа над симулятором, как и над всем сайтом, продолжается. В будущем планируется создать площадку для изучения и популяризации астрономии и астрофизики среди детей в игровом формате.

Инструкция для запуска проекта на ОС Linux при новом, пустом Python:

  1. Установите Python 3.10

  2. Клонируйте репозиторий из нашего GitHub

  3. Откройте консоль и откройте в ней папку с нашим проектом

  4. Введите данные команды в нужной последовательности (*** — это название файла venv/env , оно везде одинаковое):

    1: python -m venv .***

    2: ls -la (если найдёте файл в перечисленном списке, то всё получилось)

    3: source .***/bin/activate

    4: pip install -r requirements.txt

  5. После чего дожидаемся успешной загрузки. Дописываем команды в командную строку:

    1: cd bin

    2: python main.py

  6. После этого сайт будет запущен.

С вопросами по проекту обращайтесь на почту: OrbitalikaHub@gmail.com

———

Work on the project continues to this day and is presented at various conferences, so some versions of the repository, including the current one, may work with bugs or not have full functionality. This repository is a project made within the framework of the «Engineering Class in Moscow School» program based on MSTU. Bauman in 2024.

The project is a site for simulating orbits and orbital motions in three planes, as well as the ability to simulate an orbit in 3D based on six Keplerian orbital elements entered by the user. Work on the simulator, as well as on the entire site, continues. In the future, it is planned to create a platform for the study and popularization of astronomy and astrophysics among children in a playful format.

Instructions for running a project on Linux OS with a new, empty Python:

  1. Install Python 3.10

  2. Clone the repository from our GitHub

  3. Open the console and open the folder with our project in it

  4. Enter these commands in the required sequence (*** is the name of the venv/env file, it is the same everywhere):

    1: python -m venv .***

    2: ls -la (if you find the file in the list, then everything worked)

    3: source .***/bin/activate

    4: pip install -r requirements.txt

  5. Then wait for the download to be successful. Add the commands to the command line:

    1: cd bin

    2: python main.py

  6. After that, the site will be launched.

For questions about the project, please contact: OrbitalikaHub@gmail.com

View on GitHub
GitHub Stars4
CategoryDevelopment
Updated6mo ago
Forks0

Languages

Python

Security Score

62/100

Audited on Sep 5, 2025

No findings