Commit Graph

17 Commits

Author SHA1 Message Date
Willem Melching 5e9e9b0899 Paramsd tuning
old-commit-hash: bb1557f8de5d73589882c09737b8f3f08c20305f
2020-03-24 09:40:14 -07:00
Willem Melching a3568be0b0 paramsd improvements from branch
old-commit-hash: a24d08e569d4ccf25572d7e174beafed0dec8117
2020-03-23 16:57:05 -07:00
Willem Melching ea1c97cab7 EKF global variable support (#1230)
* Add global variables to kalman filter code

* fix linter
old-commit-hash: e28832b359a2981b6ebeb9f1f3d5bbe72248993c
2020-03-12 12:52:31 -07:00
Willem Melching 4073c3f724 Correct reference frame name in car_kf
old-commit-hash: 01a14400cb0190f7c24e8c9878c2b76c68125efe
2020-03-09 12:49:52 -07:00
Willem Melching 7d0ed178dc Kalman filter to identify vehicle parameters (#1123)
* full vehicle model simulator

* Add vehicle model

* Model compiles

* Close enough

* Simulation works

* Add fast angle offset

* Tune fast angle offset learner

* Create live service for paramsd

* Better clamping

* Fix rotation matrix

* Cleanup before merge

* move debug script to debug/internal

* revert plannerd change

* switch vehicle model to corolla

* fix valid flag

* Bigger stiffness range

* Lower process noise on steer ratio

* Tuning

* Decimation

* No maha tests

old-commit-hash: c9ecab2139cd0b15bba49dcc30e07c7b0f33c6ef
2020-02-26 16:19:02 -08:00
Willem Melching e7a1ece98f Run locationd online (#1089)
* add locationd to manager

* add to release files and make linter happy

* Don't ship all models

* Also add locationd.py

* Remove unused import

* Fix import in kalman helpers

old-commit-hash: ff91c6f9d47a37e2475570bc4d370221379f49be
2020-02-17 18:07:23 -08:00
Harald Schafer 6ee6d0a5eb fix std
old-commit-hash: 891d6cea949fea784bcc8821b69364af75e280b8
2020-02-13 08:38:50 -08:00
Harald Schafer 9a46efd33a passes tests again
old-commit-hash: f72044327b29cb495901633eb4ec0308233332a0
2020-02-12 20:28:02 -08:00
Harald Schafer 0a7a03600c misc cleanup
old-commit-hash: 8257c60f718a7cf8ddbdc7a9b5b75a1c2362b9f9
2020-02-12 15:27:13 -08:00
Harald Schafer f97b7b381f fix broken compilation
old-commit-hash: 5c005adc79fa925b273308f63eee9b04560f1274
2020-02-12 14:26:35 -08:00
Willem Melching a42c464f7e Gnss kf whitespace
old-commit-hash: 7015a4704e57b1bd6bf416cd88f492fba2c83123
2020-02-12 14:11:50 -08:00
Willem Melching 055c58c1da Loc kf whitespace, fix phone accelerometer covariance
old-commit-hash: 965a9ae04283d5375a129ee8f3a17762d8dd7ba3
2020-02-12 14:08:40 -08:00
Harald Schafer e2b05dee77 no magic numbers
old-commit-hash: 2b5a8fd7af24a10cf1c5de606983b7458a466d69
2020-02-12 14:05:48 -08:00
Willem Melching bcecaa7c6f Live kf whitespace cleanup, fix covariance phone accel
old-commit-hash: 1de5d84a06b3e20dd3134f2db6367f9feac093f2
2020-02-12 13:47:08 -08:00
Harald Schafer 7e074cc36b bury scipy
old-commit-hash: 6823971a119b74334656db1ac1700051681bcfd2
2020-02-12 13:15:57 -08:00
Harald Schafer 1c39957de6 bury scipy for now
old-commit-hash: a8261c801719d7d1f6ce4d9dbfc3dfeda4e60cdd
2020-02-12 13:13:17 -08:00
Willem Melching 197c1d92fc Kalman filter compilation cleanup (#1080)
* start cleanup

* create generated dir if not exist

* tests pass!

* everything works again

* also convert live_kf to new structure

* Remove sympy helpers from file list

* Add laika to docker container

* Only build models that are present

old-commit-hash: 47fd50ca60da419b34469dbc293f1a7f0d3d46a9
2020-02-12 09:40:28 -08:00