Skip to content

ENH: 3-DOF simulation #655

Description

@Gui-FernandesBR

Allow RocketPy to run a point-mass simulation (3DOF).

Important aspects of this issue:

  • You should modify the flight class to add an option to run a simulation with 3DOF of 6DOF (current model). A similar approach is currently done with the equations_of_motion argument in the Flight class constructor.
  • The 3DOF simulation should run faster than our current model!
  • When using the 3DOF model, is is expected that the user may skip a few steps of the rocketpy workflow. For example, user do not needs to set moments of inertia since it will not be used for calculations.
  • However, I personally believe it would be a good application to being able to run the same Rocket object with both 3DOF and 6DOF models so we can easily compare the models.

Optionally, one may create a new FlightClass, in case you find it easier. However, I don't really appreciate this approach. I think the "giant Flight class with different options" may be a better option.

Please read the thread below to achieve a better understanding!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

FlightFlight Class related featuresGood first issueGood for newcomers

Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions