You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://colab.research.google.com/github/giovaniceotto/rocketpy/blob/master/docs/notebooks/getting_started_colab.ipynb)
RocketPy is the next-generation trajectory simulation solution for High-Power Rocketry. The code is written as a [Python](http://www.python.org) library and allows for a complete 6 degrees of freedom simulation of a rocket's flight trajectory, including high fidelity variable mass effects as well as descent under parachutes. Weather conditions, such as wind profile, can be imported from sophisticated datasets, allowing for realistic scenarios. Furthermore, the implementation facilitates complex simulations, such as multi-stage rockets, design and trajectory optimization and dispersion analysis.
12
18
13
-
## Main features
19
+
<br>
14
20
21
+
## Main features
15
22
<details>
16
23
<summary>Nonlinear 6 degrees of freedom simulations</summary>
17
24
<ul>
@@ -74,6 +81,7 @@ RocketPy is the next-generation trajectory simulation solution for High-Power Ro
74
81
<li>Create new classes (e.g. other types of motors)</li>
75
82
</ul>
76
83
</details>
84
+
77
85
<br>
78
86
79
87
## Validation
@@ -92,6 +100,7 @@ Flight data and rocket parameters used in this comparison were kindly provided b
92
100
| NDRT launch vehicle | Apogee time (s) | 16.77 | 17.10 |**-1.90 %**|
RocketPy is growing fast! Many university groups and rocket hobbyist have already started using it. The number of stars and forks for this repository is skyrocketing. And this is all thanks to a great community of users, engineers, developers, marketing specialists, and everyone interested in helping.
106
117
107
118
If you want to be a part of this and make RocketPy your own, join our [Discord](https://discord.gg/b6xYnNh) server today!
108
119
109
-
## Previewing
120
+
<br>
121
+
122
+
# Previewing
110
123
111
124
You can preview RocketPy's main functionalities by browsing through a sample notebook in [Google Colab](https://colab.research.google.com/github/giovaniceotto/rocketpy/blob/master/docs/notebooks/getting_started_colab.ipynb). No installation required!
112
125
113
126
When you are ready to run RocketPy locally, you can read the *Getting Started* section!
114
127
115
-
## Getting Started
128
+
<br>
129
+
130
+
# Getting Started
116
131
117
-
###Quick Installation
132
+
## Quick Installation
118
133
119
134
To install RocketPy's latest stable version from PyPI, just open up your terminal and run:
120
135
@@ -125,7 +140,9 @@ pip install rocketpy
125
140
For other installation options, visit our [Installation Docs](https://docs.rocketpy.org/en/latest/user/installation.html).
126
141
To learn more about RocketPy's requirements, visit our [Requirements Docs](https://docs.rocketpy.org/en/latest/user/requirements.html).
127
142
128
-
### Running Your First Simulation
143
+
<br>
144
+
145
+
## Running Your First Simulation
129
146
130
147
In order to run your first rocket trajectory simulation using RocketPy, you can start a Jupyter Notebook and navigate to the _nbks_ folder. Open _Getting Started - Examples.ipynb_ and you are ready to go.
131
148
@@ -268,7 +285,13 @@ To seel all available results, use:
268
285
TestFlight.allInfo()
269
286
```
270
287
271
-
## Authors and Contributors
288
+
Here is just a quick taste of what RocketPy is able to calculate. There are hundred of plots and data points computed by RocketPy to enhance your analyses.
This package was originally created by [Giovani Ceotto](https://github.com/giovaniceotto/) as part of his work at [Projeto Jupiter](https://github.com/Projeto-Jupiter/). [Rodrigo Schmitt](https://github.com/rodrigo-schmitt/) was one of the first contributors.
274
297
@@ -284,14 +307,19 @@ See a [detailed list of contributors](https://github.com/Projeto-Jupiter/RocketP
284
307
285
308
The easiest way to help RocketPy is to demonstrate your support by starring our repository! 
286
309
310
+
<br>
311
+
287
312
If you are actively using RocketPy in one of your projects, reaching out to our core team via [Discord](https://discord.gg/b6xYnNh) and providing feedback can help improve RocketPy a lot!
288
313
289
314
And if you are interested in going one step further, please read [CONTRIBUTING.md](https://github.com/Projeto-Jupiter/RocketPy/blob/master/CONTRIBUTING.md) for details on our code of conduct and learn more on how you can contribute with the development of this next-gen trajectory simulation solution for rocketry.
290
315
316
+
<br>
317
+
291
318
## License
292
319
293
320
This project is licensed under the MIT License - see the [LICENSE.md](https://github.com/Projeto-Jupiter/RocketPy/blob/master/LICENSE) file for details
294
321
322
+
<br>
323
+
295
324
## Release Notes
296
325
Want to know which bugs have been fixed and new features of each version? Check out the [release notes](https://github.com/Projeto-Jupiter/RocketPy/releases).
0 commit comments