Commit Graph

5529 Commits

Author SHA1 Message Date
qadmus
3461e25944 Lateral PID: move steer feedforward to CarInterface (#22411)
* move steer feedforward to car interface, in car parameters

* LatControlPID.get_steer_feedforward()
2021-10-04 10:03:53 +02:00
Brian Wisniewski
4645992670 Update README for C3: camera -> cameras (#22415)
* Update README for C3

* Update README.md

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-10-03 23:23:24 -07:00
Jason Young
e98d125811 VW MQB: Add FW for 2018 Volkswagen Passat (#22418) 2021-10-03 16:39:37 -07:00
rbiasini
d546c109ef CARS.md: Kia in alphabetical order (#22413) 2021-10-03 10:16:50 +02:00
Dean Lee
a6da064a93 replay/segment: std::atomic member variables (#22409) 2021-10-02 16:09:39 +02:00
Adeeb Shihadeh
c11be0f49a update useradmin url 2021-10-01 17:36:46 -07:00
Kamil Klimkiewicz
2ab0d52fda Add fingerprint for 2019 Honda Civic Hatchback (#22400)
Honda Civic Hatchback 1.0T Elegance (Europe - Poland)
2021-10-01 15:02:26 -07:00
grekiki
4c7acf680c C++ replay cache folder path / fix (#22396) 2021-10-01 17:32:41 +02:00
Greg Hogan
92895f1e68 accel/decel button short/long press 1mph/5mph (#22013) 2021-10-01 11:09:56 +02:00
Willem Melching
abaa7b2d55 Don't send empty pandaState from panda_state_thread (#22393) 2021-10-01 09:05:33 +02:00
Willem Melching
9219de0bd3 bump cereal 2021-10-01 08:20:59 +02:00
Adeeb Shihadeh
29b2a7d20b agnos 2 (#22390)
* agnos 2

* release notes
2021-09-30 21:56:44 -07:00
Adeeb Shihadeh
23ae67bbf9 UI: auto wide detection on PC (#22392)
* UI: auto wide detection on PC

* invert width

* cleanup
2021-09-30 20:48:02 -07:00
Chris McCammon
7051aa91d7 Pilot 2021 confirmed working 2021-09-30 17:37:18 -07:00
Jason Wen
e797439c5f UI: whitespace fix (#22383) 2021-09-30 14:45:24 -07:00
Jason Wen
6018bda2ba HKG: Car Port for 2021 Kia K5 (#22347)
* HKG: Kia K5 2021 Car Port

* Update CARS.md and RELEASES.md

* Add test route: Kia K5 2021

* Update firmware format due to recent query change

* Update CARS.md: not all 2021 Kia K5 have SCC

* Update test_routes.py
2021-09-30 14:35:14 -07:00
Adeeb Shihadeh
45409cb4fe UI: big pairing QR code (#22384) 2021-09-30 14:00:52 -07:00
Jason Young
b289ee6e53 VW MQB: Add FW for 2013 Volkswagen Golf (#22388) 2021-09-30 11:15:29 -07:00
Willem Melching
a31c6ce3f9 tools: make auth optional for public routes (#22386)
* tools: make auth optional for public routes

* handle 403

* show warning from c++ replay
2021-09-30 20:13:46 +02:00
HaraldSchafer
06944165d0 notebook precommit install (#22382)
* notebook precommit install

* Update update_requirements.sh

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-09-29 19:05:11 -07:00
Adeeb Shihadeh
dd67dc6b34 update demo route (#22381) 2021-09-29 18:51:30 -07:00
Willem Melching
a60f3c6a35 move acados deps out of devpackages (#22376)
* move acados deps out of devpackages

* fix new pylint errors
2021-09-29 23:20:33 +02:00
HaraldSchafer
a8b4249ebc Change radar-based FCW to model-based FCW (#22379)
* just use MPC for fcw checking

* thats already bad

* model FCW is always good

* better fcw

* should be good for now

* comment

* linting

* cleaner

* unused
2021-09-29 11:55:54 -07:00
Adeeb Shihadeh
425020a849 agnos updater: support non-sparse images (#22371)
* print progress for all partitions

* noop generator

* less spammy

* cleanup
2021-09-29 11:08:19 -07:00
Adeeb Shihadeh
4394f83601 remove qpOASES (#22377) 2021-09-29 11:07:18 -07:00
Willem Melching
b7c64542f4 replay: fall back to qlog (#22362) 2021-09-29 17:44:10 +02:00
Willem Melching
6881688af2 replay: send frames based on encodeIdx packet (#22361)
* send frames based on encodeIdx

* use start of frame time if set

* also use end of frame if set

* fix timestamp for encode packets

* handle all cameras

* add comment

* add twice
2021-09-29 17:43:56 +02:00
Dean Lee
318a8ba854 c++ replay: more accurate sleep (#22348)
* precise sleep

* cleanup

* continue
2021-09-29 16:59:12 +02:00
Robbe Derks
664d48fd5e higher offroad danger temp for tici (#22363) 2021-09-29 11:45:02 +02:00
Adeeb Shihadeh
545b24bf4c Update CONTRIBUTING.md 2021-09-28 22:32:12 -07:00
Adeeb Shihadeh
22cb4546d4 windows setup instructions (#22374)
* windows setup instructions

* sub heading

* finish that sentence
2021-09-28 22:26:58 -07:00
martinl
4c45e90722 Subaru: update brake pressed signal (#21012)
* Change Global brakePressed to Brake_Status Brake signal

* Add Brake_Status Brake signal and check

* bump panda

* update refs

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-09-28 22:00:35 -07:00
HaraldSchafer
85dc43d166 Small long MPC optimizations (#22360)
* Revert "temporarily relax camerad timings"

This reverts commit 174aa908ba.

* cleanup

* wrong weight size

* changes ever so slightly

* seems enough

* Revert "seems enough"

This reverts commit 24f64e9b18583462206bb77c37ba7727b9e47245.

* new ref
2021-09-28 17:37:31 -07:00
Adeeb Shihadeh
4dfd7b9a15 update release notes 2021-09-28 17:24:26 -07:00
Adeeb Shihadeh
4c0b82308d honda nidec: fix no acceleration with pedal (#22368) 2021-09-28 16:31:12 -07:00
Chris McCammon
69b4872364 Update Privacy Policy URL 2021-09-28 15:04:55 -07:00
Piotrek Rybiec
8412f607b7 sim: fix race condition in tmux script (#22365)
* carla simulator tmux script enhancement

* real name

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-09-28 14:07:41 -07:00
Adeeb Shihadeh
3b8fa4b7fd controls: only send cruise cancel while cruise is enabled (#22359)
* controls: only send cruise cancel while cruise is enabled

* cleanup

* might actually do something

* update refs

* update refs again

* update refs
2021-09-28 12:30:50 -07:00
cto424
d95641a594 2021 Hyundai Sonata engine FW (#22355)
* Update values.py

* Apply suggestions from code review

* Also duplicate

Co-authored-by: Willem Melching <willem.melching@gmail.com>
2021-09-28 14:56:56 +02:00
Dean Lee
a548d4b5b8 c++ replay: improve seeking&updating events (#22319)
* improve seeking

* qDebug

* cleanup

* wait on cv

robust

* Trailing underscores for member variables

* group log variables

* small cleanup,remove unnecess std::atomic

* remove debug output

* fix seek problem

* add comment

* better lambda

* faster seek.don't block stream thread if segment already loaded

* remove assert
2021-09-28 12:28:29 +02:00
Dean Lee
4e6ff308a8 c++ replay: chunking and concurrent downloads (#22308)
* download segment files by chunks in multiple threads

* remove easy_handl on aborting

* add test cases

* better error handling

* update test

* cleanup

* add CURLGlobalInitializer

* check http code

* finish
2021-09-28 12:24:48 +02:00
smithula
8096da1dcd Add Firmware 2021 Hyundai Sonata Hybrid (#22353)
* Update values.py

* Update values.py

* Update selfdrive/car/hyundai/values.py

Co-authored-by: Willem Melching <willem.melching@gmail.com>
2021-09-28 12:24:05 +02:00
Dean Lee
e888a7e939 load d/e camera by command line flags (#22341) 2021-09-28 11:25:18 +02:00
HaraldSchafer
a9b7e633fc Update RELEASES.md 2021-09-27 20:18:43 -07:00
HaraldSchafer
a75eed4876 Update RELEASES.md 2021-09-27 20:11:27 -07:00
HaraldSchafer
fe983a7b8c acados long merged (#22224)
* rebased

* cleaner, seems to drive better?

* more stable

* wrong import

* new way of thinking

* reports look nice

* start move back

* works at leas

* good timestamps

* step by step

* somewhat work

* tests pass

* ALL CARS STOPPED

* should work

* fake a cruise obstacle

* cleaner costs

* pretty good except cruise braking

* works pretty well now!

* cleanup

* add source

* add source

* that is needed for unit tests

* nan recovery

* little cleaner

* stop wasting arrays

* unreasonable without unfair init

* this isnt needed without the exponential

* that works too

* unused

* uses less

* new ref

* long enough

* e2e long api

* DONT PUT IN A VIEW INTO ACADOS

* new ref for outside weights

* remove debug prints
2021-09-27 19:48:28 -07:00
Jason Young
f03ee4599e VW MQB: Fix min steer speed alerts (#22358) 2021-09-27 15:00:55 -07:00
ikawaoka
ed5644fc1a Add Prius prime 2017 FW versions (#22350) 2021-09-27 13:37:52 -07:00
Jason Young
0630c42602 VW MQB: Improve auto network location detect (#22351) 2021-09-27 10:12:26 -07:00
John Belmonte
29edd56049 honda: replace hard-coded address for STEERING_CONTROL check (#22352) 2021-09-27 10:11:58 -07:00