summaryrefslogtreecommitdiffstats
path: root/Kod/bilbana/yc4/get_car_constant.m
diff options
context:
space:
mode:
authorDavid <davth346@student.liu.se>2019-10-18 17:18:47 +0200
committerDavid <davth346@student.liu.se>2019-10-18 17:18:47 +0200
commit5578258c973c9997a3dff72e34fa817ffcebd432 (patch)
tree7718001a862f38d73b97d972d58cab626e97ed16 /Kod/bilbana/yc4/get_car_constant.m
parent7ce378120ce6817b1383a51fe645d3deb76654e6 (diff)
downloadtfyy51-5578258c973c9997a3dff72e34fa817ffcebd432.tar.gz
Working freeze-code
Diffstat (limited to 'Kod/bilbana/yc4/get_car_constant.m')
-rw-r--r--Kod/bilbana/yc4/get_car_constant.m23
1 files changed, 16 insertions, 7 deletions
diff --git a/Kod/bilbana/yc4/get_car_constant.m b/Kod/bilbana/yc4/get_car_constant.m
index 7f3aafb..eb3bd22 100644
--- a/Kod/bilbana/yc4/get_car_constant.m
+++ b/Kod/bilbana/yc4/get_car_constant.m
@@ -1,12 +1,21 @@
function [ car_constant ] = get_car_constant( in_pos, pos )
%GET_CAR_CONSTANT Summary of this function goes here
% Detailed explanation goes here
- switch(in_pos)
- case 1
- car_constant = 1;
- case 2
- car_constant = 1.2;
- end
- return
+
+%{
+GET_CAR_CONSTANT:
+car_constant: Påverkar new_u så att new_u tillsammans med track_u_constant motsvarar den hastighet som
+anges av new_v. car_constant ändras endast vid ny indata, vilket innebär att den är konstant under resterande
+cykler fram tills nästa givare passeras. Genom att jämföra positionen som fås av givarna med indatan kan programmet
+räkna ut felmarginalen som har uppstått och kalibrera car_constant new_u kan justeras med större
+precision.
+%}
+
+switch(in_pos)
+ case 1
+ car_constant = 1;
+ case 2
+ car_constant = 1.2;
+end
end