Inspiration
We are all interested in rocketry and space science, which helped us get inspired to make this project.
What it does
TakeoffTime is a rocket simulator that offers various modifications to a rocket, allows for the input of data values, and allows for user control in general. TakeoffTime uses a complex computational physics algorithm that takes these data values into a detailed spaceflight for the model rocket.
How we built it
Using HTML, CSS, JavaScript, and Python (along with some tutorials), we created this simulator on two web pages.
Challenges we ran into
We had difficulty transferring the Python physics script into the JavaScript file. We also had difficulty with the GUI on the main animation page.
Accomplishments that we're proud of
We had a very nice looking introductory website, we had a very nice looking model rocket that could be manipulated by the user, and we are proud of the physics algorithms we used.
What we learned
Computational physics for rocket launches are not easy. We learned that we should not use the JavaScript library three.js.
What's next for TakeOffTime
Adding a better GUI on the main application page, and adding a better animation to our main page.
Log in or sign up for Devpost to join the conversation.