Skip to content

Simulator that uses machine learning and deep learning algorithms to predict the best route for a satellite to take in order to avoid space debris.

Notifications You must be signed in to change notification settings

Nguyen-HanhNong/Reinforcement-Learning-Satellite-Routing-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autonomous Satellite Routing Simulator

What is this project about?

This project is a simulator that uses machine learning and deep learning algorithms to predict the best route for a satellite to take in order to avoid space debris. The simulator uses a 3D model of the Earth made in PyQT and the space debris to calculate the best route for the satellite to take. The simulator also generates plots and statistics to show the performance of the machine learning and deep learning algorithms.

Dependencies

Setup

Install the dependencies using the latest version of Pip:

pip install PyQt5 numpy matplotlib pandas scikit-learn tensorflow

How to run the program

python model.py

How to run the program that generates the plots and statistics

python getPerformanceMetrics.py

About

Simulator that uses machine learning and deep learning algorithms to predict the best route for a satellite to take in order to avoid space debris.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages