Clean-up Commit

This commit is contained in:
cs-powell
2025-03-18 17:46:17 -04:00
parent 41a66b68a0
commit 8ba3a45d41
3 changed files with 55 additions and 1 deletions

View File

@@ -212,7 +212,7 @@ class AircraftLandingModel(pyactr.ACTRModel):
if(self.flare == False):
yoke_pull = yoke_pull * 20
# yoke_pull = 0.23
throttle = 0.4
throttle = 0.28
if(self.flare == True):
# yoke_pull = -yoke_pull
yoke_pull = yoke_pull * 20

52
Python3/src/notes.txt Normal file
View File

@@ -0,0 +1,52 @@
##Quatitative Metrics of Performance
--Descent/Localizer Overtime Graph
Qualitative
##Cognitive
-- Control equations, learned overtime; reinforcement learning
-- Not continuous equations; discret steps (every 50 ms)
-- "What if games" ->
--Injecting Distraction (something to take time outside of the control cycle)
e.g. someone started daydreaming about missing their pet cat (40 milliseconds lost)
By injecting the delays to represent different parameters --
Explore different things about
Novice(other stuff, distracting stuff) vs. Expert(More frequent cycles)
Novice -- Uses checklist as a guide (Can't do anything without reading first)
Expert -- Uses checklist as verification of their flow/process
Age (possibly)
Disturbances & Disturbance Tests (Demonstrate the limitations of the model)
--Wind (& Wobbliness)
Currently, lack of authority (and some missing control inputs) to stay back on track
##Model
-- What are ways in which it is realistic/Not realistic
Approach vector maintenance laterally
-- Disturbances
-- Discussion Section of Paper, Future Directions Subsection
## Displaying Data
--Plot, (associated Video as a supplement)
-- Compute aggregate values (mean^2 error, etc, etc.)
--Roll, Possibly use Same display as localizer but with top and bottom as Roll limits (i.e. 90 degrees)
##Action Items
1. Get model as is to land at the "ideal" point
2. Graph Production from the simulation
1. Dump Raw Data during simulation
2. Second peice of code, looks at raw data, produces the graphs/or the numbers that get pasted into excel
3. Create fancy graphs (The punchline of the story)
--- Slide with graphs that can make consistent comparisons
--- Novice, Expert, etc. -- What if games can be overlayed on top of that
Timeline
Complete draft April 29th
Feedback a week later
May 13th final draft

View File

@@ -96,7 +96,9 @@ def ex():
#Doing stuff In between Test SECOND INCREMENTS
while(count < 1000000):
#50 Millisecond Timesteps
# sleep(0.05)
sleep(0.05)
client.pauseSim(False) #Unpause
# sleep(0.05) # Run 50 Milliseconds
# client.pauseSim(True) # Pause Simulator