forked from dmu1981/mpt_tracking
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathconfig.py
More file actions
28 lines (26 loc) · 921 Bytes
/
Copy pathconfig.py
File metadata and controls
28 lines (26 loc) · 921 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import numpy as np
import dummy
import nam
# TODO: Add your filters here
filters = {
"Dummy": {
"color": [0.2, 0.2, 0.4],
"constantposition": dummy.DummyFilter(2),
"constantvelocity": dummy.DummyFilter(2),
"constantvelocity2": dummy.DummyFilter(2),
"constantturn": dummy.DummyFilter(2),
"randomnoise": dummy.DummyFilter(2),
"angular": dummy.DummyFilter(2),
},
"NAMTeam": {
"color": [0.5, 0.1, 0.9],
"constantposition": nam.ConstantpositionFilter(),
"randomnoise": nam.RandomNoiseFilter(),
"angular": nam.AngularFilter(),
"constantvelocity": nam.KalmanFilterConstantVelocity(),
"constantvelocity2": nam.KalmanFilterConstantVelocityMultiple(),
"constantturn": nam.ConstantTurnFilter(),
},
}
if __name__ == "__main__":
print("This is the config file. Run main.py to start the simulation.")