-
Notifications
You must be signed in to change notification settings - Fork 13
Student #205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
GabrieleMeoni
wants to merge
158
commits into
main
Choose a base branch
from
student
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Student #205
Changes from all commits
Commits
Show all changes
158 commits
Select commit
Hold shift + click to select a range
0610412
visualization code from examples, added thermal sim to get familiar (…
Mr-Medina fa7c867
added Earth-Centered Inertial Frame (ECI) to Roll-Pitch-Yaw (RPY) ref…
Mr-Medina 01e9f74
added function to transform a vector from ECI to RPY. (also added a f…
Mr-Medina 0242126
added transformation matrix for RPY to body fixed frames
Mr-Medina 86c55ca
RPY to body fixed vector transformation functions added
Mr-Medina e967cc4
v1 reference frame transfer file. cleaned up comments. inputs: lists …
Mr-Medina 53a8a34
Some cleaning up
Mr-Medina 3993c6a
added functions for user to identify disturbances (aero, gravitationa…
Mr-Medina 07047e4
created disturbance function file
Mr-Medina 935ccc4
disturbance torque in attitude model
Mr-Medina dfa12e5
added case for zero euler angles (for ref frame transfers)
Mr-Medina 7cd2e31
initial onditions added
Mr-Medina e2b5351
Now able to call attitude in rad and deg from spacecraft actor.
Mr-Medina ce85d15
added some dynamics to attitude model (not complete at all, needs to …
Mr-Medina eb4ba79
added more dynamics but I think its wrong (too simple)
Mr-Medina da4ba34
added has_attitude_model function
Mr-Medina 3b214e4
fixed error converting angles
Mr-Medina 70c9a61
added get_previous_position function
Mr-Medina 8ebaeea
update atitude model in paseos
Mr-Medina 0a0cdad
fixing ref frame transformations
Mr-Medina 3cea066
TODO add pointing vector in inertial frame, updating extra component …
Mr-Medina 608ef32
test file to see if model makes some sensez
Mr-Medina dd38d0c
added function (might be deleted later) and fixed some stuff
Mr-Medina 62e97f5
play python file to plot attitude. Works with plotting Nadir vector
Mr-Medina b4080b3
commit attitude model before changing most of it (to get dynamics cor…
Mr-Medina 8a67834
play file fixed
Mr-Medina 385ccb0
tried to apply correct dynamics. Not there yet
Mr-Medina e28964e
get_euler, angles can now also be negative. Right handed system applied
Mr-Medina 438eca6
Update base_actor.py
Mr-Medina 4c0457b
Update spacecraft_actor.py
Mr-Medina 7f7f893
Update play.py
Mr-Medina 1494585
Update attitude_model.py
Mr-Medina a18cd6a
changed translation= to default False, Euler angle function is redund…
Mr-Medina 195c28e
model "v3" works with constant angular velocity, breaks after certain…
Mr-Medina 967b177
set_attitude_model: added correct arguments
Mr-Medina 376a565
own test file
Mr-Medina 0c90588
Attitude model now correctly models attitude with constant angular ve…
Mr-Medina 78594d0
Needs to be fixed: with z angular velocity, roll is introduced
Mr-Medina fc3a857
different transformation matrix (roll pitch yaw angles are not the sa…
Mr-Medina 0a537a7
one rotation (depending on the transformation sequence in body_to_rpy…
Mr-Medina 3d4b351
Model works with constant angular velocity input, outputs correct poi…
Mr-Medina 7f6f144
minor adjustments normalizing input pointing vector, todo added
Mr-Medina 6f7c781
minor adjustments normalizing input pointing vector, sign fixed
Mr-Medina 816f155
use rodriguez rotations instead of reference frame rotations (this do…
Mr-Medina 4b1e5d3
added rodriguez rotation function
Mr-Medina aba8df1
implemented rodriguez rotation for both rotations of the body frame
Mr-Medina 0b444dd
body to rpy convention: yaw - pitch - roll. transformation functions …
Mr-Medina 4a5ebee
added function to get rpy angles, todo: perform actual body rotations…
Mr-Medina 270d859
Now model works with initial attitude specified, calculates attitude …
Mr-Medina 67864ff
Clean up code + added acceleration calculations (deleted possibility …
Mr-Medina 4a130b3
fixed problem where when pitch = 90 deg, it stays 90.
Mr-Medina d8b6abe
code cleanup, more comments, rodrigues instead of rodriguez, moved re…
Mr-Medina a68f04d
renamed play file to test attitude plotting
Mr-Medina 9e4b78d
attitude model pull request
Mr-Medina 724e9f5
Removed own test files for pr
Mr-Medina 6ce55d7
Added plotting file back to branch for visually checking attitude model
Mr-Medina 3633631
implemented some feedback
Mr-Medina 5fe2dc3
Merge branch 'attitude-model' into Attitude_pointing
Moanalengkeek ff93e5f
Merge pull request #194 from Mr-Medina/Attitude_pointing
Moanalengkeek db97bd7
Implemented geometric model, angular velocity vector is also possible…
Mr-Medina 0f68861
visual test for attitude plotting cleaned up a bit
Mr-Medina 0259866
Added the tests for the geometric_model
Moanalengkeek c792502
Created disturbance model function and partly implemented it in the a…
Moanalengkeek e8ceb9e
Found and fixed issue that the moment of inertia doesn't scale with mass
Moanalengkeek ba0f57c
updated test to match issue fixed
Moanalengkeek 0d585f9
Updated test again
Moanalengkeek 59c3599
Removed @propert on line 81 of geometric_model
Moanalengkeek a2ad9fb
Merge pull request #199 from aidotse/geometrical-model-tests
GabrieleMeoni 64b1ece
pull request #198 feedback
Mr-Medina 28c55de
pull request #198 feedback
Mr-Medina b645b3b
pull request #198 feedback
Mr-Medina 612b3b2
pull request #198 feedback
Mr-Medina d818d3f
Apply suggestions from code review
Mr-Medina 71c3f50
Apply suggestions from code review
Mr-Medina 7dd542b
Apply suggestions from code review
Mr-Medina 87e09b8
Student cleaned.
b6602e1
Pleasing flake.
aa21573
Apply suggestion from code review
Mr-Medina 55b6443
Apply suggestion from code review
Mr-Medina 50ceeac
Fixed time discrepancies of model. both rotations now applied at corr…
Mr-Medina 428a75e
formatting
Mr-Medina acb6aee
Updates gravity model implementation
Moanalengkeek 9732308
Attitude model also runs without set_disturbances (for test file)
Mr-Medina 7b6db6d
Added two tests, one for attitude model with known angular velocity, …
Moanalengkeek 11eb784
setting disturbances when no disturbances used.
Mr-Medina 2f9969f
test commit for seeing if merge shows up.
Mr-Medina 8b1d525
Added additional test to confirm conditions after 1 orbit are initial…
Moanalengkeek ccd3712
Aero disturbance files
GiordanoNesci aacaa42
Update and rename disturbance_calculations.py to paseos/disturbance_c…
GiordanoNesci 93f6332
Delete paseos/attitude/disturbance_calculations.py
GiordanoNesci 3ce7dae
Update and rename paseos/disturbance_calculations.py to paseos/attitu…
GiordanoNesci b42eac9
Update and rename aero_disturbance_test.py to paseos/attitude/aero_di…
GiordanoNesci 0a66921
Merge remote-tracking branch 'origin/attitude-model' into attitude-model
Mr-Medina f0522e4
added attitude tests
Mr-Medina b56c076
added Earth magnetic dipole moment vector function
Mr-Medina ce74572
Commit (unimportant or placeholder files/changes)
Mr-Medina ddf1006
Detele file for pr
Mr-Medina 536f606
Commenting
Mr-Medina d31310f
Added tests and removed bugs from gravity disturbance model
Moanalengkeek bdcd11b
magnetic disturbance code v1
Mr-Medina f64cc0e
fixed some stuff, added way to visualize B on actor position (needs t…
Mr-Medina dcdc6f1
Merge remote-tracking branch 'origin/student' into magnetic-disturbances
Mr-Medina 30d108f
next position in disturbance calculations and cleanup
Mr-Medina e95504b
commit to save, but won't work (intentional)
Mr-Medina 5a3dbc2
Merge remote-tracking branch 'origin/student' into attitude-model
Mr-Medina ac935cc
attitude model bug with geometric model interaction fixed
Mr-Medina 437d908
Merge branch 'attitude-model' into magnetic-disturbances
Mr-Medina 437b8d9
test for magnetic disturbance
Mr-Medina ef25a18
test for magnetic disturbance finished
Mr-Medina 7914692
test for magnetic disturbance cleaned up
Mr-Medina 21d9634
deleted unnecessary lines
Mr-Medina 747a270
Apply suggestion from code review
Mr-Medina 8e37a3b
no more next position in magnetic disturbance model.
Mr-Medina 4240289
made functions in attitude model internal
Mr-Medina dee082b
made functions in attitude model internal
Mr-Medina 43b29d9
Merge branch 'attitude-model' into magnetic-disturbances
Mr-Medina f257760
commenting & cleaning up
Mr-Medina e94520a
todo added
Mr-Medina e51829e
Deleted file
Mr-Medina bb1056f
Merge pull request #198 from aidotse/attitude-model
GabrieleMeoni 3822fb5
Merge branch 'attitude-model' into gravity-disturbances
Moanalengkeek a2cb141
Merged final attitude model inot this branch, and implemented changes…
Moanalengkeek 884c0a4
Merge branch 'student' into gravity-disturbances
Moanalengkeek 70a4e27
Moved magnetic_dipole_moment function to central body.
Mr-Medina 084ae6d
Merge pull request #202 from aidotse/attitude-magnetic-disturbance
GabrieleMeoni 3f13190
Update paseos/attitude/attitude_model.py
Moanalengkeek a9dc4ab
Final commits
Moanalengkeek 695f40e
Merge remote-tracking branch 'origin/gravity-disturbances' into gravi…
Moanalengkeek 50f0456
Merge branch 'student' into gravity-disturbances
Moanalengkeek f1c3037
Update aero_disturbance_test.py
GiordanoNesci ed4828f
Update disturbance_calculations.py
GiordanoNesci 4d7640b
Merge branch 'student' into student_clean
5987af2
Fixing wrong test function names.
96e2564
Merge branch 'student' into student_clean
0b2d549
Reformatting and pleasing flake.
df16bc4
Merge branch 'student' into gravity-disturbances
GabrieleMeoni e042180
Merge pull request #200 from aidotse/gravity-disturbances
GabrieleMeoni e1fb6ac
Merge branch 'student' into student_clean
3e117bd
Reformatting
333196d
Merge branch 'student' into aerodynamic-disturbances
GabrieleMeoni 07d215b
Merge pull request #203 from aidotse/aerodynamic-disturbances
GabrieleMeoni a8032b1
Merging to PASEOS
0dd8c56
Merge branch 'student' into student_clean
ad72734
Adding version constraint to pytest to enable running tests with
f0e1a15
Reformatted with --line-length 100 option
ef1d0d7
Merge pull request #204 from aidotse/student_clean
GabrieleMeoni a6ef070
Rm unwanted files.
ff192ef
Removing unwanted files.
bc5bfd1
Removing unwanted files.
2e77458
Applying first suggestions.
624966d
Implementing other suggestions.
1d7df19
Removing aerodynamic modelling (it requires a major rewriting and
5d184cf
Adding commits according to Pablo's suggestions.
363c11f
Adding missing file.
e9d8fce
Fixing bug. Removing aerodisturbance test (model not implemented yet).
020e53b
Pleasing Flake.
54a8621
Removed unwanted test.
9245ccb
Fixing wrong comments
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
GabrieleMeoni marked this conversation as resolved.
Show resolved
Hide resolved
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.