Inspiration
As someone who has high interest in physics I like it when things are more visual and interactive, where I can input my own values and test something and that's how I got the idea of creating a simulation in a web app so that others can use and test it too
What it does
It shows the simulation model of space craft re-entry trajectory and the default values can be changed with the help of slider in sidebar
How we built it
I used Python and some of its libraries i.e. matplotlib, numpy and streamlit streamlit was mainly used to make it to a web app instead of just a program that can run locally it allowed me to make it available fore everyone on a website where people can change the inputs as per their need Used Numpy to arrange the data in a perfect manner so that it can be used for plotting.
Challenges we ran into
Took me a while to understand the main goal of the theme and I had little to no experience with streamlit so had some issues learning that since I am more of a typescript person so was having a lot of syntax issues but at the end I made it work.
Accomplishments that we're proud of
I am proud that I was able to make this work within the time limit at the same time when my finals are going on
What we learned
I learned a lot about core physics when it comes to spacecrafts like what's drag coefficient, safe g-load and many more parameters that are suppose to be taken care of in order to make sure the parachute deployment is happening at the correct time
What's next for Spacecraft re-entry model trajectory simulation web app
Will be adding 3d animations and more parameters that people can alter and get accurate values
How to run ?
- clone the repository mentioned below or do
git clone https://github.com/KlausMikhaelson/cap_regina.git - go to the repository and do
pip install -r requirements.txt - enter
streamlit run main.py

Log in or sign up for Devpost to join the conversation.