Skip to content

A simple yet accurate simulation of a satellite's motion in space. Users can input the mass and distance of the satellite, as well as observe the constant mass and distance of the Earth and the Sun.

Notifications You must be signed in to change notification settings

vyasparv/Satellite-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Satellite Simulation

Welcome to the Satellite Simulation repository! This project allows you to simulate the motion of a satellite in space, considering the gravitational forces of the Earth and the Sun, more planets can be added to achieve accurate elliptical orbits. The simulation is implemented using Python and Pygame. This repository provides a simple yet accurate simulation of a satellite's motion in space. Users can input the mass and distance of the satellite, as well as observe the constant mass and distance of the Earth and the Sun.

Features

  • User input for mass and distance of the satellite.
  • Visualization of the constant mass and distance of the Earth and the Sun.
  • Consideration of gravitational forces from each planet.

Inspiration

  1. Planet Simulation In Python Tutorial by Tech with Tim - https://youtu.be/WTLPmUHTPqo?feature=shared
  2. Simulating Planetry Orbits - https://fiftyexamples.readthedocs.io/en/latest/gravity.html

Contributions

Contributions are welcome! Feel free to open issues or submit pull requests to improve the simulation, add features, or fix bugs.

  • Fork the repository.
  • Create a new branch: git checkout -b feature/new-feature.
  • Make your changes and commit them: git commit -m 'Add new feature'.
  • Push to the branch: git push origin feature/new-feature.
  • Open a pull request.

License

This project is licensed under the MIT License, so feel free to use, modify, and distribute the code

About

A simple yet accurate simulation of a satellite's motion in space. Users can input the mass and distance of the satellite, as well as observe the constant mass and distance of the Earth and the Sun.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages