Commit Graph

106 Commits

Author SHA1 Message Date
Titan Yuan
f15ab47842 Calculate lift-induced drag from gravity 2024-09-27 10:50:50 -07:00
Daniel Lovell
3a0a27c4a7 Add docs/Simulation_Logging.md 2024-09-25 20:09:19 -07:00
Daniel Lovell
3d472c1233 chmod 777, update action/cache and actions/upload-artifact 2024-09-25 19:40:32 -07:00
Daniel Lovell
5d7590f297 Write telemetry to persistentDataPath 2024-09-25 19:37:03 -07:00
Daniel Lovell
f8725f5728 yolo attempt sudo chmod 2024-09-25 19:16:42 -07:00
Daniel Lovell
0933bb4e97 Fix render graph deprecation warning, add chmod to deployment Action 2024-09-25 19:07:30 -07:00
Daniel Lovell
33b4deec0c Use WebRequests to get StreamingAssets files 2024-09-25 18:59:22 -07:00
Daniel Lovell
c0b95b2fa7 MacOS attempted fix with file:// prefix 2024-09-25 18:35:00 -07:00
Daniel Lovell
a829a05264 Bump to Unity 6000.0.20f1 (preview) 2024-09-25 17:51:44 -07:00
Daniel Lovell
55ece560a1 Added builder.yaml CI action 2024-09-25 16:51:21 -07:00
Daniel Lovell
101ff476f0 Tweaks to improve visuals 2024-09-25 11:31:51 -07:00
Daniel Lovell
c6e9fe04db One more iteration on the readme gif 2024-09-24 22:40:45 -07:00
Daniel Lovell
ab896dc682 Better+compressed readme gif 2024-09-24 22:32:02 -07:00
Daniel Lovell
ab58a7dfc1 Add GIF, tune autoplay parameters 2024-09-24 22:01:15 -07:00
Daniel Lovell
523d97ec85 "target_type" -> "threat_type", truncate sim config JSON 2024-09-24 20:04:27 -07:00
Daniel Lovell
a29efbb4ca Refactor "Missile" -> "Interceptor" 2024-09-24 19:59:25 -07:00
Daniel Lovell
bbb2dba1ed Continued Target -> Threat refactor 2024-09-24 19:38:17 -07:00
Daniel Lovell
17af733afb Refactor "Target" -> "Threat" 2024-09-24 19:24:50 -07:00
Titan Yuan
4293bfec94 Add serialized fields for instantaneous velocity and acceleration 2024-09-24 18:28:15 -07:00
Daniel Lovell
014dfa7714 Update LICENSE 2024-09-24 18:13:51 -07:00
Daniel Lovell
668ed8d2cc Cleanup 2024-09-24 18:10:12 -07:00
Daniel Lovell
f8b078ec41 Prune Simulation Config Guide 2024-09-24 17:59:52 -07:00
Daniel Lovell
39510d419c Fix bad code excerpts in config guide 2024-09-24 17:51:38 -07:00
Daniel Lovell
c543479ec1 Improve the Simulation_Config_Guide 2024-09-24 17:45:37 -07:00
Daniel Lovell
ded726be64 Add documentation 2024-09-24 17:34:30 -07:00
Daniel Lovell
e62ed34371 Better input and UI control, low FOV render 2024-09-24 17:05:33 -07:00
Daniel Lovell
2d56273d5a Load static configs from JSON, export build setup 2024-09-24 13:59:21 -07:00
Daniel Lovell
6a8d66d589 Manager GameObjects into prefabs 2024-09-24 08:23:45 -07:00
Daniel Lovell
dca1d97430 Rework of SimulationConfig to load JSON from StreamingAssets\Configs 2024-09-24 00:22:43 -07:00
Daniel Lovell
0c72da4bb7 Merge branch 'input-manager-refactor' 2024-09-23 22:00:37 -07:00
Daniel Lovell
aab46e4d39 Completed InputManager refactor
Separate InputManager from CameraController
InputManager is one, consolidated input handling object
CameraController provides an interface for keystrokes & mouse movements detected/handled by InputManager
2024-09-23 22:00:18 -07:00
Daniel Lovell
3b64fc9f2b Commit further WIP refactor 2024-09-23 12:28:45 -07:00
Titan Yuan
7330102735 Fix lift-induced drag calculation 2024-09-16 22:47:40 -07:00
Daniel Lovell
16f663ec78 Work in progress refactor of InputManager, added UI structure 2024-09-16 09:15:45 -07:00
Daniel Lovell
cfd5653620 Added orbit camera controller for game view
Play/pause toggled with SPACE
navigate camera with mouse and WASD (forward/right) + EQ (up)
2024-09-15 21:26:31 -07:00
Daniel Lovell
bee353503e Fix bug in visualize_telemetry 2024-09-14 15:37:45 -07:00
Daniel Lovell
e583b2c126 Fix dep. warning in visualize_telemetry, add legend 2024-09-14 15:22:56 -07:00
Daniel Lovell
d152c8a559 Added telemetry monitoring and sample visualization Python script 2024-09-14 15:00:35 -07:00
Daniel Lovell
37c3e1c0a9 Fix horrible sensor frequency in SimConfigHydra70 2024-09-14 11:46:10 -07:00
Daniel Lovell
fc79f08313 Lower Micromissile navigation gain 2024-09-14 11:45:50 -07:00
Daniel Lovell
218e1165fa Larger Target & Missile models for viewing purposes
No change in collider size or anything behaviorally
2024-09-14 11:41:43 -07:00
Daniel Lovell
6149d8c783 Document SimManager, fix bug in RestartSimulation causing crash 2024-09-14 11:40:58 -07:00
Titan Yuan
9be43821ef Format all files 2024-09-13 22:45:25 -07:00
Titan Yuan
df4c8dfbfe Add clang-format to format C# files 2024-09-13 22:42:01 -07:00
Daniel Lovell
25e6568023 Fixed to target assignment, 3 salvo hydra70 config 2024-09-12 23:58:47 -07:00
Titan Yuan
488ddaa836 Update the sensor at its sensing frequency 2024-09-12 22:57:16 -07:00
Titan Yuan
ead655695e Fix compensating acceleration input for gravity 2024-09-12 22:38:44 -07:00
Titan Yuan
23de73662c Fix drag acceleration calculation 2024-09-12 22:34:34 -07:00
Daniel Lovell
d0ef6c3fc4 WIP IADS and Vessel structure 2024-09-12 20:06:47 -07:00
Titan Yuan
10bdd5db16 Use defined gravity constant 2024-09-12 20:04:44 -07:00