Commit Graph

383 Commits

Author SHA1 Message Date
ZwX1616 e961d9b64c pyTorch DM (#19760)
* new model files

* no more rot

* no rot no diag switch

* should be correct and cache aware

* 405d7aeb

* parse new outputs

* change uncertain policy accordingly

* 1bdbd9ed

* adjust

* 0.5 is fine

* 3d4f9cab

* no face prob no loss

* clean up

* clean up test

* update refs

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 8605ba8ab95bfe1edea69c648ccef4ea0c9f911e
2021-01-28 14:02:58 -08:00
HaraldSchafer 5794b3a053 not relevant at high speed (#19946)
* not relevant at high speed

* update ref
old-commit-hash: d1b31d3697d1169fed8c0d2330d48f57fdb07d15
2021-01-27 20:28:17 -08:00
Harald Schafer b4f3a03518 new ref for rateSteers fix
old-commit-hash: 39e3672e828985853abc70cd8d7ef39b83d44c7c
2021-01-26 15:33:31 -08:00
Jon8RFC e9b2f0399d 2018 Hyundai Sonata (#19915)
* 2018 Sonata

* Refactor SONATA_2019 to SONATA_LF

For future support of 2016-2019 Sonata Limited Ultimate vehicles.

* Refactor SONATA_2019 to SONATA_LF

For future support of 2016-2019 Sonata Limited Ultimate vehicles.

* Add 2018 Sonata fingerprints

Add FPv1 and FPv2 fingerprints for 2018 Sonata Limited Ultimate (SCC+LKAS)
Refactor SONATA_2019 to SONATA_LF (LF = 2014-2019 Sonatas) for future support of 2016-2019 Sonata Limited Ultimate vehicles.

* remove 2018 Sonata FPv1

* Revert change to car name string

Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: 9c9add60949c28345db6b316135113e34564dc44
2021-01-26 17:08:09 +01:00
Willem Melching 9d1220b117 manager.py broadcast process states (#19880)
* broadcast managerstate

* Remove boardd

* show alert

* only trigger on actually receiving a manager state

* add managerstate to simulation exclude for longitudinal test

* broadcast managerState in process replay

* update alert text

* bump cereal

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: b6a220a133640c24fc596f6c3b181f5d0dd921a2
2021-01-26 14:49:55 +01:00
Adeeb Shihadeh 93c2c0784f make onroad test more reliable
old-commit-hash: 8d28fcf9da4d6527eadc5add020e11edf26895d6
2021-01-25 22:06:33 -08:00
Samuel Keeley bb3baf30f4 Audi A3 8v support (#19873)
* audi a3 8v support

* segment

* AUDI -> VOLKSWAGEN

* remove comment

* remove values

* remove from test_models

* update readme, only tested on 2015

* replace with a route which was running this code

* empty commit to make tests run

* try one which is definitely uploaded

* A3 -> AUDI_A3
old-commit-hash: 962ad654aede31fd7c11e91bef4486a2d22010d7
2021-01-23 18:43:59 -08:00
Adeeb Shihadeh 7a47f65f6c tici jenkins build (#19505)
* tici jenkins

* /usr/bin/bash

* source all

* fix model replay

* onroad tests
old-commit-hash: 8b1e51bbdd9bd8a0e7c6ee81cd0e60f8a0d48ecb
2021-01-23 18:34:18 -08:00
HaraldSchafer 5c2c6691b2 remove old model packet (#19769)
* remove publisher

* move to V2

* radard new model

* fix plant

* change packety

* need hack here too

* change to new

* this has been wrong all along

* no more model msg

* subscribe to new model

* not needed anymore

* make work

* need to ignore that too

* should pass tests, needs car test

* fix process replay

* no more poly

* update refs

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 124100d0fa42485edaf86cb25f77f27e8917eed1
2021-01-19 17:15:16 -08:00
Adeeb Shihadeh f79d64f98e update refs for new dMonitoringState field
old-commit-hash: 9d11f3e3b5540e0f40c5515603a4b64ea0afb708
2021-01-19 15:47:36 -08:00
Adeeb Shihadeh 77817dbd50 update VW and nissan test routes
old-commit-hash: 13ea3ccf6dd2108d16e2d520c8e1b3bf9bf7851d
2021-01-19 14:22:50 -08:00
HaraldSchafer 7af6dab1e8 Cleanup pathplanner (#19827)
* no divide by 0

* misc cleanup

* final fixes

* remove last polys

* new ref

* fix test

* update again
old-commit-hash: 0e49919ab99b9cb85c5df271de5145e388d756ad
2021-01-19 00:02:53 -08:00
HaraldSchafer 61c5e9e690 Update Subaru and GM test routes (#19828)
* 2 more

* update refs

* note?

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: a4098d7bb0a0f82bad0c4ab78bade8eed413e6d7
2021-01-18 15:54:02 -08:00
Adeeb Shihadeh 0c17887c12 don't need the client anymore
old-commit-hash: 297f59c0db1f14bf5f9258dd5d3e555bde974725
2021-01-17 14:32:44 -08:00
Adeeb Shihadeh 9e1f524965 On-device onroad CI test (#19792)
* start onroad test

* cpu usage test works

* nice print

* run in jenkins

* pretty reliable

* bump loggerd cpu usgae

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 5a9769020d7031e31a7b80bfea0245a0b0fa238d
2021-01-16 18:11:53 -08:00
HaraldSchafer 94b1be1ec9 back to open loop (#19781)
old-commit-hash: bf5332c4918c2340126cada543b9068fea731716
2021-01-16 13:43:30 -08:00
Adeeb Shihadeh 386ca29c6a reenable cpu usage test
old-commit-hash: def24ae27ad4cd5948731770745d5039f20ffcf2
2021-01-15 14:22:25 -08:00
Harald Schafer f4b4c9556e changing lag changes this
old-commit-hash: 5333e64233d97297c79c21f75570c9050cadeaf1
2021-01-14 22:33:43 -08:00
Harald Schafer 110605a723 fix tests
old-commit-hash: 61b7527b95d7a573a8c11ff8c260a4f01cc15113
2021-01-14 21:46:01 -08:00
HaraldSchafer c6d9b9565a Mpc rework2 (#19660)
* start again

* need that too

* this actually works

* not needed

* do properly

* still works

* still works

* still good

* all G without ll

* still works

* all still good

* cleanup building

* cleanup sconscript

* new lane planner

* how on earth is this silent too....

* update

* add rotation radius

* update

* pathplanner first pass

* misc fixes

* fix

* need deep_interp

* local again

* fix

* fix test

* very old

* new replay

* interp properly

* correct length

* another horrible silent bug

* like master

* fix that

* do doubles

* different delay compensation

* make robust to empty msg

* make pass with hack for now

* add some extra

* update ref for increased leg

* test cpu usage on this pr

* tiny bit faster

* purge numpy

* update ref

* not needed

* ready for merge

* try again after recompile

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 158210cde8e689daa04bcaa1e502727cf7bfddb6
2021-01-14 18:43:50 -08:00
Adeeb Shihadeh 781accd0b3 fix camera malfunction alert (#19757)
* fix camera alert malfunction

* remove old alert
old-commit-hash: 40830a216b70e4a68c0cb1d3495dde2f8e1eaa8b
2021-01-14 16:03:16 -08:00
Adeeb Shihadeh a633eaf660 GPS malfunction alert (#19756)
* GPS malfunction alert

* fix process replay

* fix long tests

* fix long tests again
old-commit-hash: c114316d94d91f09a759f575ed915436425dd177
2021-01-14 14:45:10 -08:00
Greg Hogan e712e6d3af hyundai: increase steering angle limit for custom eps fw (#19744)
* hyundai: increase steering angle limit for custom eps fw

* update commit_ref
old-commit-hash: 2da6bb482e37c3c75982521d7c4f6698034d9579
2021-01-14 13:09:23 -08:00
HaraldSchafer 3b911d61bc Extra test segs (#19749)
* new routes

* update refs

* new ref
old-commit-hash: 95eb5b6fcb17b89844f9f880b33f9be22d4ec7df
2021-01-13 21:56:29 -08:00
Harald Schafer 4de365d706 new ref commit
old-commit-hash: 300602d6ba6ae9192884777c61de6257ef9b7dad
2021-01-13 15:32:17 -08:00
HaraldSchafer 9c8660d0e2 Test segs 08 (#19701)
* start updating routes

* update that too

* new ref commit

* try again
old-commit-hash: 307ba858db376003f9bad3ed0db9786d84a2adff
2021-01-08 16:39:47 -08:00
Willem Melching c4e9fd7244 bump cereal and update ref
old-commit-hash: 94801528586489a4da309018459230d761c0b41d
2021-01-07 15:56:29 +01:00
Igor b1c6f804e5 Add indi breakpoints (#19664)
* Added BP, V to latcontrol_indi

* hyundai

* toyota

* Tests for INDI outerLoopGain
old-commit-hash: 0a65e87394f071a18cd377ab81391a48729d1fa0
2021-01-07 15:55:46 +01:00
alancyau 5363234758 Car Port: 2021 Camry Hybrid TSS 2.5 (#19649)
* Add 2021 Camry Hybrid FW

* Fixed

* update

* update

* update

* fpv1

* Update README with 2021 Camry Hybrid

* Test route added test_car_models.py

* fix merge conflict

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: ff0be15bbc382d13c565132342cb50f2e3a342da
2021-01-04 16:00:00 -08:00
Willem Melching 8e706e29d6 update CI routes, add back destination key
old-commit-hash: 5b7d7622bf9bd897e7eb1da2a9d557ccd83ad4a9
2021-01-04 19:15:39 +01:00
Mohammed Nasir de831ae9e3 Car Port: Lexus ESH 2018 (#19624)
* add support for Lexus ES300h 2018

* reusing CT200h DBC

* skipping route test for now

* Update values.py

* Update values.py

* added fingerprint 2.0

* added test route

* disabling test for now

* reenabled route test

* fixes

* readability

* syntax fix

* Update carstate.py

* Update carstate.py
old-commit-hash: 5696880ebea59cdf235227367f7b5509509632d4
2021-01-03 14:13:54 -08:00
Adeeb Shihadeh 1362886a60 disable cpu usage test until CAN replay hw is fixed
old-commit-hash: a01a2ecc2411751a21cbf426f8256d09de9ae7f5
2020-12-31 15:01:38 -08:00
Adeeb Shihadeh c64a8356fe move to github container registry + CI speedup (#19621)
old-commit-hash: 59d7c5e64ac3c8666c54c3443f912e4e0db92eb9
2020-12-31 14:57:01 -08:00
Adeeb Shihadeh c1042b848e another update_ci_routes fix
old-commit-hash: 309384e2f78f41f205461829f6fe7771750ae500
2020-12-31 14:00:30 -08:00
Adeeb Shihadeh 1eb2e651f0 update CI route sync script for new version of azcopy
old-commit-hash: 35fbb9d097118eddfa58654872f28beee4a32593
2020-12-30 21:15:39 -08:00
Adeeb Shihadeh 5bbe4f3d52 manager tests + make all processes exit cleanly (#19595)
* manager tests

* logcatd exits cleanly

* sigint

* boardd

* multiple dbus connections hangs for some reason

* clocksd proclogd

* network type from thermal

* fix tests

* fix android logcatd

* fix mac

* fix mac proclogd

* move on device athena tests

* build first

* build first

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: ffa7e0cbdb0859751685caae1321d3ccf732fed9
2020-12-29 22:32:03 -08:00
Adeeb Shihadeh 30adcbc95e jenkins: disable cache clear
old-commit-hash: 2c728cc96a10d842a81694fb15a2b58a0e52f0ca
2020-12-25 01:02:13 -08:00
Adeeb Shihadeh ea2bb39526 more external cleanup
old-commit-hash: d61b6647850278cadfba2f1bfbdf1c277bf96f0d
2020-12-18 13:28:50 -08:00
Adeeb Shihadeh ea94470705 Car Port: 2021 Toyota Camry (TSS 2.5) (#2721)
* 2021 camry port

* tss2 adas

* test route
old-commit-hash: 402d401e1277c7ea3050ef9b6caac2ab0fa4ac17
2020-12-17 13:29:50 -08:00
baldwalker 84510535a0 Separate Hyundai Ioniq Hybrid and EV 2020 Premium SE (#19500)
* Update carcontroller.py

* Update hyundaican.py

* Update interface.py

* Update values.py

* Update values.py

* Update values.py

* Update values.py

* Update values.py

* Update README.md

* Update test_car_models.py

* cleanup interface
old-commit-hash: 43c05aa2c6fa1fcd5891322a80fcd43fc24a1982
2020-12-17 11:25:56 -08:00
Adeeb Shihadeh b950cab874 HW abstraction layer (#19530)
* start hw refactor

* move that

* pins

* put that back
old-commit-hash: 8674b023bab2b44405139ceec5785a389f837682
2020-12-16 21:30:23 -08:00
Harald Schafer 51a11c123b new ref
old-commit-hash: c09dfdf244e3366b102fb999c3249b4d5d3b13d8
2020-12-16 18:56:25 -08:00
Adeeb Shihadeh 625a59c22a fixed fingerprint for cpu usage test
old-commit-hash: 421c4942371f45979db9076337e1deddaf898df6
2020-12-16 12:14:18 -08:00
Igor 8bc42f4aff Parametrize startingBrakeRate (#19511)
* Parametrize startingBrakeRate

* new ref_commit
old-commit-hash: 717bc747c32114df13e8334eeb591f9ca289a034
2020-12-16 20:58:07 +01:00
HaraldSchafer ed5f1fe79c Early model 081 (#19510)
* c91b82af-c0b0-4378-8431-3e6efc26b084/325

* 0b6e45f8-21c1-408a-b61d-3dce02a69d23/200

* update model ref
old-commit-hash: c89ec883cc00ddca9c7de8b94976caa8fd43bb54
2020-12-15 22:21:30 -08:00
Willem Melching 494353099b set CarState.steeringRateLimited for Hyundai (#19495)
* set CarState.steeringRateLimited for Hyundai

* update ref

Co-authored-by: Greg Hogan <gregjhogan@gmail.com>
old-commit-hash: 9cd7a7c14b1cabaee7ac2af85454f2226ca91aea
2020-12-14 16:11:32 +01:00
Igor faa4c57ee1 Parametrize stoppingBrakeRate (#2745)
* Parametrize stoppingBrakeRate

* ref_commit updated
old-commit-hash: d3c2a0e6c1e898b08570dd0a9b1eef12934f6c9a
2020-12-11 16:30:35 +01:00
Adeeb Shihadeh f562fdb059 add modelV2 to model replay (#2725)
* add modelV2 to model replay

* update refs

* ignore fields for modelv2

* execution time

* fix compare logs

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 8992639754b3643896b289e37673f1fff5172309
2020-12-08 22:01:34 -08:00
Mitchell Goff 711d60239a Added model_replay and fixed some bugs in camera_replay (#2679)
* Added model_replay and fixed some bugs in camera_replay

* Unpack capnp logs on device

* add sync to device

* GPU now also works on PC

* update model ref

* update refs

* dont change this one

* Use pipeline calib instead of rlog calib

* remove that

* update refs

Co-authored-by: Willem Melching <willem.melching@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: bbe9accd4d1436b02281a3e8af2427f1cca5af49
2020-12-08 19:01:59 -08:00
Adeeb Shihadeh e90767b031 reliability? (#2722)
old-commit-hash: e715b1ac54b752aae8b2ebf0ea58454a6188b127
2020-12-08 17:29:06 -08:00