Commit Graph

5200 Commits

Author SHA1 Message Date
Adeeb Shihadeh
2ded81d455 fix count cars script
old-commit-hash: 3ab2d29fb8d14b04567941c130e878ab1995b907
2021-09-15 11:31:45 -07:00
Jason Young
2712607627 VW MQB: Škoda Kamiq Mk1 (#22240)
* VW MQB: Škoda Kamiq Mk1

* footnote about the China market Kamiq
old-commit-hash: b7e74f3b241e33990bacb7ff0ce9f26badc624bf
2021-09-15 11:29:37 -07:00
Adeeb Shihadeh
ef33dbd110 bump opendbc
old-commit-hash: 2e2184186a1dd1cf37164b6b877014fa5ee38399
2021-09-14 23:09:17 -07:00
Adeeb Shihadeh
47a983fb00 updated: add persistent param for build date (#22237)
old-commit-hash: ed70c5aaf537d14ca870d30851172c7a5242b7d1
2021-09-14 20:24:41 -07:00
Adeeb Shihadeh
35e6e0f33b add TSS2 Rav4 hybrid fw versions from #22216
old-commit-hash: b670868bcd741017f04c0bc9e1dd6e123564afaa
2021-09-14 19:37:22 -07:00
Willem Melching
d688b62c62 Add upper/lower bounds for longitudinal lag (#22235)
* Add upper/lower bounds for longitudinal lag

* add ref

* update ref

* bump cereal

* bump cereal
old-commit-hash: 417e229624583a3a618aaf7fe6bd48162dfc35b6
2021-09-14 18:57:16 -07:00
Adeeb Shihadeh
c3b925685c add switch to master script
old-commit-hash: 082bbc9d2733f125b7cea03f7be338eb9df6f353
2021-09-14 16:27:11 -07:00
Chris McCammon
cc6750ee75 Update CARS.md
old-commit-hash: 6102daa2b19a22ec4217b068fc0ac865a64ba363
2021-09-14 16:15:17 -07:00
George Hotz
a6c4c2768a Fix test relying on SAFETY.md being in the root
old-commit-hash: 3a6c8d4678ac5e21bc55e7d5f2adb06f4f559dc4
2021-09-14 16:02:36 -07:00
Trae
3534e4a8bd Add 2022 Corolla Hatchback Engine FP (#22232)
old-commit-hash: b6c65aca0841df30241f2b1dd8045f63b69910ad
2021-09-14 15:51:05 -07:00
George Hotz
30bd49c3b7 Update Docs (#22229)
* initial move of docs

* more cleanups

* more docs

* simpler

* more docs

* link fix

* typos

* more typos

* more info

* minor updates
old-commit-hash: 105be028bd220dc4fb33772ccc49aaf1b4f2626f
2021-09-14 15:39:31 -07:00
HaraldSchafer
8877772a95 Less QP iterations for lateral acados (#22231)
* Less QP iterations for lateral acados

* update ref
old-commit-hash: 96a8f8a831a2e72e195d5b384723644e8499c531
2021-09-14 13:55:30 -07:00
George Hotz
0fe0095d9f demo route note in replay
old-commit-hash: 8d554abbf7acd9c58ae34ce67a9a6fbff7f0d0fa
2021-09-14 13:53:49 -07:00
Willem Melching
c3a226afbf Revert "ui: use C3 video sizes by default on PC"
This reverts commit 71484f14c0d13f9b3eb9bece3629726e834ea304.

old-commit-hash: abae4ef72c462eef55c8a35f14365ed8b94c2bcc
2021-09-14 11:48:34 -07:00
Willem Melching
b85209979a ui: use C3 video sizes by default on PC
old-commit-hash: cf4cd3b6935f7d0fcfc35ef0e9ea4ec0aae7155f
2021-09-14 11:27:34 -07:00
George Hotz
73a4b05065 allow PC to emulate TICI with TICI=1
old-commit-hash: 362f067c9c1c608dbe5adb7d318bab1fa8b9760e
2021-09-14 10:48:43 -07:00
John Belmonte
a84744e158 Honda carstate: use common gas pedal signal (#22010)
* Honda carstate: refactor GAS_PEDAL handling

* collapse SCM signal cases

* stop using CAR_GAS signal (combined user pedal + computer)

* cleanup

* update refs

* update refs

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: f07e1ae99ebce1e809fb4a07ef39f4b0ca1bcc5a
2021-09-13 22:41:50 -07:00
Willem Melching
a8ce1288fd Hyundai longitudinal prerequisites (#22121)
* panda

* bring over changes

* dont check car model

* remove comment

* fix typo

* more stuff gated behind long

* not

* not used

* gate that too

* try honda tuning

* clip accel values

* fix up merge

* fix stopping

* add retry logic around knockout

* increase timeout

* keep flipping lead bit

* true for now

* less tuning

* update comment

* 0.1 s is fine now

* merge honda and hyundai knockout

* more lead fields

* another obj bit

* increase timeout

* fix stopping flag

* only lag compensate for braking

* no lead

* less tuning

* only do knockout if not readonly

* try controlling using jerk

* tuning

* try higher stopping rate

* set stopping flag at higher speed

* clip upper jerk when stopping

* remove comments

* tester present 1hz

* use positive start accel

* 1.0 to maybe improve low speed stuff

* no point going over 0

* bump panda

* bump panda

* revert that change

* update ref
old-commit-hash: c4bac6bd68ce2a91beb15bb4f4472d76525288e0
2021-09-13 22:03:08 -07:00
HaraldSchafer
65a1b386dc Fix 0 init bug for acados lateral (#22225)
* this is needed somehow

* new ref
old-commit-hash: 0dc45eaf1cebc4247b59a4508b4ef192ea7b0e56
2021-09-13 21:23:22 -07:00
Adeeb Shihadeh
a9221d6eaf timing tests (#22214)
* timing tests

* tuning

* more tuning

* passes?

* increase min/max

* eon tuning

* more lax

* even more

* fix plannerd cpu

* should pass

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 369c5d5bff8d6635f86215540e3c34fc25d16998
2021-09-13 21:12:25 -07:00
Adeeb Shihadeh
b3893511db fix live_cpu_and_temp.py for c3
old-commit-hash: c4e9f4de99adc9329051fc480bd23b8188a4e149
2021-09-13 20:27:53 -07:00
Adeeb Shihadeh
0c29c7928b check_timings.py: start printing immediately
old-commit-hash: a7cc34fd77f780d5c45abb0d0bfaefd000f96b2b
2021-09-13 20:08:43 -07:00
HaraldSchafer
c422cce205 Port lateral planning to ACADOS (#22080)
* lateral acados

* looks good!

* add another solve, needed for init somehow

* use copy

* init correctly

* cleanup sconstruct

* Update files_common

* update cpu usage

* reset when invalid

* fix cpu usage

* cost_set doesnt leak

* new ref

* non leaky reset

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 7081ab4fb7473a5be424db4b63e6bdaacf62157f
2021-09-13 19:06:54 -07:00
Harald Schafer
335089db07 fix more acados leaks
old-commit-hash: 32db9184d4cea612a12a0ab8f1948336a390c46b
2021-09-13 17:51:15 -07:00
George Hotz
edab0ea0a6 fix param setting
old-commit-hash: 9b610726902c9713ec63c304c59ca3dd5f708449
2021-09-13 17:35:05 -07:00
Harald Schafer
06c018f5bf acados compiled to pyextra
old-commit-hash: de478b75fb93fc37cb414bcfe2af5fd9c6ac7364
2021-09-13 16:32:06 -07:00
Harald Schafer
ab2f65e485 fix more acados mem leaks
old-commit-hash: d774087408e46149b699dbade379507d49050fa5
2021-09-13 16:25:40 -07:00
ZwX1616
0e661532a2 refactor dm pitch/yaw thresholding (#22191)
* use indiviual pitch/yaw instead of norm

* update process replay
old-commit-hash: dac8597a08097235cc63a77e025043f618878d6f
2021-09-13 16:05:42 -07:00
Dean Lee
00e02325ab boardd: new function get_time_str (#22158)
* new function get_time_str

* apply review
old-commit-hash: e90eb79ceb8fce4542d7cbba1f02e5a6f4a9d9f9
2021-09-13 10:32:12 -07:00
Dean Lee
1e1c4fcd83 fix Replay::mergeEvents: use std::end() (#22215)
old-commit-hash: a89bdb6a05b7c5302702030ee3981aa2f7d7f941
2021-09-13 09:49:32 -07:00
Dean Lee
1fd8466af0 replay: unlock mutex before sleep (#22213)
old-commit-hash: 365e8bfd93046dc16caf23867ea094d2fe0f8e6a
2021-09-13 00:57:03 -07:00
Dean Lee
b8c56b5b75 replay: fix bugs in merging events (#22205)
old-commit-hash: eb4a28af1164d4d615a9bcdd4711e0d539bda7ed
2021-09-12 16:29:37 -07:00
Adeeb Shihadeh
db3ad9b658 update acados (#22202)
* update acados

* cleanup
old-commit-hash: 63453c951e7d125a49d8c6dc839d8f2849599b25
2021-09-11 21:50:16 -07:00
Adeeb Shihadeh
6cdb496204 version.py: set terms and training version
old-commit-hash: a19738cba8b95a7a4c342ab4e17ec0b7859a29f3
2021-09-11 21:07:41 -07:00
Dean Lee
66c6adc436 UI: lazy onboarding widgets init (#21780)
* don't show onboarding on startup

* cleanup

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 2d640e25c3b95ebaef137c550907e29eb50bc837
2021-09-11 18:18:58 -07:00
Willem Melching
523219c678 Parameterize longitudinal control using carParams (#22200)
* use CP.startAccel

* missing values

* order

* update ref

* cereal
old-commit-hash: b7d1aac1972d8317e77d1f48edb22156b2c67bd6
2021-09-11 18:01:54 -07:00
Dean Lee
7100381a02 replay: thread safe merge & free logs (#22196)
old-commit-hash: a1a0201069aade71dc16e663073f2b40955752b3
2021-09-11 17:35:04 -07:00
Adeeb Shihadeh
3bf834d4ec bump opendbc
old-commit-hash: 23ce2450e9d63f35d0c161c920353357b5625107
2021-09-11 17:19:06 -07:00
Willem Melching
b079219b93 Use CP.vEgoStopping and clean up CP.startAccel (#22199)
* use CP.vEgoStopping and clean up

* update ref
old-commit-hash: 1e62b09e5dd70cae6721d2da9f7bcef59aa87c10
2021-09-11 17:13:30 -07:00
Dean Lee
0d226299e7 test_replay.cc: temporarily comment out the rand seek test (#22192)
* Temporarily comment out the rand seek test

* enable ci

* trigger ci

* trigger ci

* trigger ci

* trigger ci

* trigger ci
old-commit-hash: f3683dd4cbead3e090f48bbec60f35483c194193
2021-09-10 21:53:46 -07:00
Adeeb Shihadeh
947083be0b add update shim to release files
old-commit-hash: 9c5e8a2d0499389e0b7ae3d4edd85478a44a9a72
2021-09-10 17:43:28 -07:00
Adeeb Shihadeh
75b50fc128 disable replay tests for now
old-commit-hash: 95ee5daec5e34e9fb782887e4c962a4ad36d5e11
2021-09-10 17:33:20 -07:00
Adeeb Shihadeh
9193e1afa1 Unify neos/agnos updaters (#22109)
* start moving neos updater

* downloading

* ui

* move recovery

* resuming

* add verification

* fix up launch

* test

* update updater

* fix mypy

* fake updater

* review suggestions

* more tests

* abc

* update bin

* raise

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: b3705ede5e9dbc29dcf5ea02bb257a8f576a0556
2021-09-10 17:03:54 -07:00
Jason Young
03ba5918c8 VW MQB: Škoda Karoq Mk1 round 2 (#22190)
* VW MQB: Škoda Karoq Mk1

* Update README

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: d5e6dd3d5b3ef3aaae16b50e3ca5b34de0025368
2021-09-10 14:41:31 -07:00
ntegan1
d508125f35 Upload when on ethernet (#22188)
in addition to when on wifi

Co-authored-by: ntegan <nick@egan.gg>
old-commit-hash: 54b5972cf6f7220ba6af061c6dadc2dc80d813d0
2021-09-10 12:05:12 -07:00
Andrew
6703ad8e24 add another missing FW for elantra_hev-2021 (#22186)
popped up during drive: `715ac05b594e9c59|2021-09-10--05-58-04`
old-commit-hash: d2e751f108a06adf1df34891de5bf69c35bfcbc5
2021-09-10 11:39:12 -07:00
Jason Young
87249effaf VW MQB: Cleanup stock LKAS signal forwarding (#22180)
* VW MQB: Cleanup stock LKAS signal forwarding

* apply review suggestion
old-commit-hash: 7d5ee9fbd1b4d2d67c92a2d9f84e99632760a733
2021-09-10 11:23:38 -07:00
Willem Melching
9524fc7e2b bump panda
old-commit-hash: cbbf0cc520bbfba4adf8fd63e2657ee656f94771
2021-09-10 11:04:12 -07:00
HaraldSchafer
cb1cd01bdf cleanup old nidec accel override logic (#22181)
* cleanup old nidec accel override logic

* add ref without deprecated fields

* no more override
old-commit-hash: 74b6c872545ac64055a914789a89ccc173168d8b
2021-09-10 10:34:18 -07:00
speedking456
e9ebd076f7 Remove Kia Seltos from Legacy Safety Model (#22179)
old-commit-hash: 1f639e38b2577c9f2db69b9ddc97e31ab926849f
2021-09-10 08:19:58 -07:00