Skip to content
This repository has been archived by the owner on Aug 13, 2020. It is now read-only.

Implement conversions for angular velocity and acceleration representations #106

Open
AlexS12 opened this issue Nov 19, 2017 · 1 comment

Comments

@AlexS12
Copy link
Member

AlexS12 commented Nov 19, 2017

There are two modules in pyfme/models/state/ called angular_velocity and angular_acceleration. They are in charge of updating (p [rad/s], q [rad/s], r [rad/s], theta_dot [rad/s], phi_dot [rad/s], psi_dot [rad/s] and p_dot [rad/s²], q_dot [rad/s²], r_dot [rad/s²], theta_2dot [rad/s²], phi_2dot [rad/s²], psi_2dot [rad/s²]) but conversions are not implemented

@AlexS12
Copy link
Member Author

AlexS12 commented Dec 10, 2017

  • Next step: implementation of kinematic_angular_relations (p, q, r <--> theta_dot, phi_dot, psi_dot) . References can be found in (among many others):

    unless there is another suggestion they will be implemented under utils package in an angular_kinematic_transformations.py module with names (suggestions are also welcomed): euler_rates_to_body_ang_vel and viceversa and their tests in utils\tests\...

    Hands up? I think this is an easy task for newcomers

  • After that, system\models\state\angular_velocity.py will make use of the functions above.

  • Finally, a similar procedure will be followed with angular accelerations. (We can progress in parallel if there's more than one person willing to contribute).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant