summaryrefslogtreecommitdiffstats
path: root/Kod
diff options
context:
space:
mode:
authorAlbin <albwa833@student.liu.se>2019-11-27 18:01:19 +0100
committerAlbin <albwa833@student.liu.se>2019-11-27 18:02:35 +0100
commit2ba8e865cb35e2be653296cf62060b97d59f7d77 (patch)
tree87cc5677aa419c1023f219d21ca2d1dc7ba0fb21 /Kod
parent3471a2ad09670ce409ed9009254ebf0801c0d586 (diff)
downloadtfyy51-2ba8e865cb35e2be653296cf62060b97d59f7d77.tar.gz
Kommentarer till car struct
Diffstat (limited to 'Kod')
-rw-r--r--Kod/bilbana/yc4/do_car.m15
1 files changed, 11 insertions, 4 deletions
diff --git a/Kod/bilbana/yc4/do_car.m b/Kod/bilbana/yc4/do_car.m
index 4792ca7..ac4420f 100644
--- a/Kod/bilbana/yc4/do_car.m
+++ b/Kod/bilbana/yc4/do_car.m
@@ -5,6 +5,9 @@ Input/Output:
car - En struct med data för en viss bil
car.num - Vilken bil det är (1 eller 2)
car.running - Om bilen körs eller inte
+ car1.stopping - Logiskt värde som indikerar om bilen snart ska
+ stannas
+ car1.stopped - Bilen har stannat och ska inte flyttas på
car.automatic - Om bilen körs automatiskt eller inte
car.segment - Bilens nuvarande segment
car.lap - Bilens nuvarande varv
@@ -14,17 +17,21 @@ car - En struct med data för en viss bil
använts (v x 9 matris)
car.position - Bilens nuvarande placering på banan i meter från
start/mål
- car.seg_len - Banans längd från start till givarna (1 x 9 matris)
+ car.pos_at - Sträckan till målgivaren [m] från varje givare (1 x 10 matris)
+ car.seg_len = Längden på varje segment [m] (1 x 9 matris)
+ car1.percents - Upskattad andel av varvtiden som varje segment bör ta
+ (1 x 9 matris)
car.map - Tabell med hastighetskoefficienter för alla positioner (.mat
fil)
car.miss_probability - Sannorlikheten för artificiellt introducerade
missade givare
- car.lap_constants = [1,1,1,1,1,1,1,1,1]; % TODO seg_constanst för
- nuvarande varv. Skapas av gov_set() vid nytt varv
+ car1.constant - Parameter som används för att sätta spänningen till banan
t - Längden (s) på nuvarande programcykel
display_data - Buffer med den data som ska skickas till displayen vid nästa
anrop
-stop - Huruvida koden ska stoppas eller inte
+halt - Huruvida koden ska stoppas eller inte
+
+
%}
halt = false;