The ground hit velocity is calculated by taking the last recorded total velocity for the flight data and using that as the ground hit velocity if the last altitude measurement is less than 10 m. This method worked until commit f11a3e4 introduced the ability to track and report all events that happened after a GROUND_HIT event. That commit introduced a GroundStepper that will step between the GROUND_HIT event and the SIMULATION_END event and will always add a measurement to the flight data to record the rocket being on the ground. A better way of measuring the ground hit velocity is to interpolate the velocity at the time the GROUND_HIT event, as that would actually be the appropriate ground hit velocity. Closes #576 Signed-off-by: Billy Olsen <billy.olsen@gmail.com>
OpenRocket
Build Status -
Overview
OpenRocket is a free, fully featured model rocket simulator that allows you to design and simulate your rockets before actually building and flying them.
The main features include:
- Six-degree-of-freedom flight simulation
- Automatic design optimization
- Realtime simulated altitude, velocity and acceleration display
- Staging and clustering support
- Cross-platform (Java-based)
Read more about it on the OpenRocket Wiki.
License
OpenRocket is an Open Source project licensed under the GNU GPL. This means that the software is free to use for whatever purposes, and the source code is also available for studying and extending.
Contributing
OpenRocket needs help to become even better. Implementing features, writing documentation and creating example designs are just a few ways of helping. If you are interested in helping make OpenRocket the best rocket simulator out there, please click here for information on how to get involved!
Description
Languages
Java
80.3%
Csound
13.9%
Racket
4.6%
Cython
1.1%