Skip to content

Commit efe64bb

Browse files
[filter] remove call operator because not correct
1 parent 69c62ef commit efe64bb

27 files changed

+2030
-5909
lines changed

README.md

-1
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,6 @@ class kalman
271271

272272
| Modifier | Definition |
273273
| --- | --- |
274-
| `operator()` | Runs a step of the filter. Predicts and updates the estimates per prediction arguments, control input, and measurement output. |
275274
| `update` | Updates the estimates with the outcome of a measurement. |
276275
| `predict` | Produces estimates of the state variables and uncertainties. |
277276

benchmark/baseline.svg

+21-21
Loading

benchmark/benchmark.bat

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,5 @@ cl ^
5151
/link ^
5252
"F:\Drive\Projects\cpp\vcpkg\packages\benchmark_x86-windows\lib\benchmark.lib" ^
5353
"shlwapi.lib"
54-
start "" /affinity 2 /Realtime "kalman.exe" --benchmark_filter="*" --benchmark_out="benchmark/results.json"
54+
start "" /affinity 2 /Realtime "kalman.exe" --benchmark_filter="." --benchmark_out="benchmark/results.json"
5555
cd benchmark

benchmark/float.plt

+1-3
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,4 @@ plot "/tmp/baseline.csv" using (0):1 with boxes linecolor rgb "#F7DC6F" notitle,
5454
"/tmp/predict1x1x0.csv" using (1):1 with boxes linecolor rgb "#F4D03F" notitle, \
5555
"/tmp/predict1x1x1.csv" using (2):1 with boxes linecolor rgb "#F1C40F" notitle, \
5656
"/tmp/update1x1x0.csv" using (3):1 with boxes linecolor rgb "#F4D03F" notitle, \
57-
"/tmp/update1x1x1.csv" using (4):1 with boxes linecolor rgb "#F1C40F" notitle, \
58-
"/tmp/operator1x1x0.csv" using (5):1 with boxes linecolor rgb "#F4D03F" notitle , \
59-
"/tmp/operator1x1x1.csv" using (6):1 with boxes linecolor rgb "#F1C40F" notitle
57+
"/tmp/update1x1x1.csv" using (4):1 with boxes linecolor rgb "#F1C40F" notitle

benchmark/float.svg

+10-28
Loading

benchmark/float1x1x0.plt

+1-2
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,4 @@ set xtics ("Baseline - No Code" 0, "Predict" 1, "Update" 2, "Operator()" 3) rota
5252

5353
plot "/tmp/baseline.csv" using (0):1 with boxes linecolor rgb "#F7DC6F" notitle, \
5454
"/tmp/predict1x1x0.csv" using (1):1 with boxes linecolor rgb "#F4D03F" notitle, \
55-
"/tmp/update1x1x0.csv" using (2):1 with boxes linecolor rgb "#F4D03F" notitle, \
56-
"/tmp/operator1x1x0.csv" using (3):1 with boxes linecolor rgb "#F4D03F" notitle
55+
"/tmp/update1x1x0.csv" using (2):1 with boxes linecolor rgb "#F4D03F" notitle

benchmark/float1x1x0.svg

+6-15
Loading

benchmark/float1x1x1.plt

+1-2
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,4 @@ set xtics ("Baseline - No Code" 0, "Predict" 1, "Update" 2, "Operator()" 3) rota
5252

5353
plot "/tmp/baseline.csv" using (0):1 with boxes linecolor rgb "#F7DC6F" notitle, \
5454
"/tmp/predict1x1x1.csv" using (1):1 with boxes linecolor rgb "#F4D03F" notitle, \
55-
"/tmp/update1x1x1.csv" using (2):1 with boxes linecolor rgb "#F4D03F" notitle, \
56-
"/tmp/operator1x1x1.csv" using (3):1 with boxes linecolor rgb "#F4D03F" notitle
55+
"/tmp/update1x1x1.csv" using (2):1 with boxes linecolor rgb "#F4D03F" notitle

0 commit comments

Comments
 (0)