Skip to content

Much like the original RocketSim, this is a rocket trajectory simulation written in python. However, this simulates the tradjectory of the rocket in 3d space with a simulated thrust-vectored motor and PID control system

License

Notifications You must be signed in to change notification settings

reese72/RocketSim-3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

RocketSim-3D

Much like the original RocketSim, this is a rocket trajectory simulation written in python. However, this simulates the tradjectory of the rocket in 3d space with a simulated thrust-vectored motor and PID control system

What is This?

Here's a brief explanation as to what this simulation is, what it does, what it can do, and what it can't do. As mentioned in the repo's description this is a model rocket simulation that is written in python. Just like the original RocketSim, this code takes custom inputs for almost every parameter of the rocket but is not visual like OpenRocket. Fortunately, that's where the similarity to the original ends, this code is not made as a python version of OpenRocket. This serves a completely different purpose, simulating rockets controlled via thrust-vectoring. Using this software, you can define your rocket's general design and control perameters to simulate it's response to various flight scenarios. For the moment, I have not tested the code to see how close its output is to a true flight and it's likely safe to say that the accuracy is a bit iffy, especially since it makes a few possibly erroneous assumptions. Mainly, it assumes a that the rocket has throttle control, does not account for drag or the distance from the CG to CP, and likely makes several other bad assumptions which may or may not be a deal-breaker. Fortunately, I have plans in place to implement the changes necessary to mitigate these issue and improve the overall accuracy of the outputs.

About

Much like the original RocketSim, this is a rocket trajectory simulation written in python. However, this simulates the tradjectory of the rocket in 3d space with a simulated thrust-vectored motor and PID control system

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages