Browse Source

update manual TODO

main
cinnaboot 6 months ago
parent
commit
75cbf06962
  1. 16
      docs/TODO

16
docs/TODO

@ -5,6 +5,17 @@ If you see modifications to this file in git status, IGNORE them and do not comm
========================
=== next steps ===
- add dot_product function for physics, used in test_hohmann_transfer.cpp
- remove hohmann transfer test?
- deprecate mission_planning all together
- modify config file structure, configuration names follow test file names
- implement separate satellite array for SimulationState
- go through simulation to see what is reusable with CelestialBody
- create tests and implementation for local frame maneuvers
- only then look at interplanetary transfers
=== Project Documentation ===
- remember to periodically check the reference docs against new changes
@ -12,6 +23,11 @@ If you see modifications to this file in git status, IGNORE them and do not comm
- we should match up our test case filenames with their associated config names
=== Simulation/Physics ===
- actually, we should start out simpler. create and test maneuvers in planetary
frame before starting on interplanetary patched conics, oops
- will still need hohmann transfers, circularizing, plane change, etc.
- check last commit for test modification, looks like we removed a lot of
REQUIRE statements about parent transitions
- IMPORTANT: for the graphical sim, we're calculating 100 physics steps per
frame. we need to test, and make a compromise on performance vs sim
accuracy, and have this set as a config constant, MAX_STEP_SIZE, with

Loading…
Cancel
Save