Commit Graph

123 Commits

Author SHA1 Message Date
Andre Volmensky 613e84efe0 Add angle based steer saturation timer (#1311)
* Add angle based steer saturation timeout

* Fixed saturated check
old-commit-hash: 522dc29b53c29bc800af84ab5a196d226bf924a6
2020-04-05 10:59:54 -07:00
eFini 7d25d238a3 use put_nonblocking when possible (#1288)
* use put_nonblocking when possible

* revert uneeded changes
old-commit-hash: 106be23c4e20f30dbedd3a2cddaec78584d726c5
2020-03-31 12:09:38 -07:00
Willem Melching aa8ca1819d High speed alert (#1295)
* add speed to high alerts

* Add permanent alert

* Two lines

* No permanent alerts

* Less bad alert

* Typo
old-commit-hash: 3cb1568a546426eb36c0e206db9dea23aa7a886a
2020-03-30 18:41:56 -07:00
BRose98 173c3ca37d Removed self-assignments (#1283)
* Removed self-assignments

* pulled master version of changed cubmodules

* Corrected the submodules

Co-authored-by: BRose98 <b.roseboom@students.uu.nl>
old-commit-hash: daba092038c6759698565face52a32b3f341fd3b
2020-03-29 12:31:27 -07:00
Willem Melching 0d03fad5b6 Nissan leaf (#1275)
* split out leaf and xtrail

* Add brake pedal

* This should work

* Fix test car models + bump panda

* Combined cruise enabled detection in single message

* Proper frequency checks

* Add doors

* Blinkers and doors

* Seatbelt

* Gear

* Add cancel message

* Unify steering pressed

* Remove angle limit

* Add steer saturation alert for angle based control

* Add set speed

* Change wheel speed factor

* Fix offset in set speed

* Timeout on engage for steer saturated

* Put counter back

* try cancel using seatbelt

* Try different cancel message

* Rename cancel signal

* Add LKAS alert

* Add missing fingerprint values

* Update test car models

* Add some comments
old-commit-hash: 1df6b67511e0872c134edef0eb8535d71e0b2cfd
2020-03-27 21:44:59 -07:00
Harald Schafer 40ded9fb5e reformat for sim
old-commit-hash: 6766776e73060d9f37ace218efa6d8090c3c0661
2020-03-27 17:02:40 -07:00
ZwX1616 a004735b19 add webcam to cameras (#1201)
old-commit-hash: a95e61edf4176c034c0537293a3cf0753c45daa1
2020-03-26 19:19:47 -07:00
Harald Schafer 18a05e304c longitudinal e2e mpc
old-commit-hash: 34f2c0da75d9a50e2c85771e769586af6c6cf1c3
2020-03-26 17:43:11 -07:00
HaraldSchafer ec2b82f11c New lane planner (#1276)
* better lane planner

* works well on test

* needs speed now

* update ref
old-commit-hash: 5f8e3b4d93109f1a1754f468e9241567e1d35c8d
2020-03-25 16:57:58 -07:00
Willem Melching c3d7d8d6af Go to dashcam mode if locked out, fixes #1109
old-commit-hash: d08b56317fe31eadc1cffca8f1076acdd2144943
2020-03-18 11:38:00 -07:00
HaraldSchafer 054faf5f2e fade ll out and in (#1246)
* fade ll out and in

* bug fixes

* pretty important fixes

* safer in case model misses desire input

* Safer float compares

Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: af5f99d7cfcc37574d893a86a1949f4b5bbbbe8f
2020-03-16 16:19:01 -07:00
Shane Smiskol 682c866a55 initialize all messages in 1 line (#1206)
old-commit-hash: 6ff881f7894d0117099787e56ec0966bfc63fa7c
2020-03-05 17:32:52 -08:00
HaraldSchafer 544d198bed Pulse desire (#1172)
* initial

* compilation fixes

* add desire

* pulse desire

* 0d5728f6-a918-40a6-bce3-a9d0f1238180/20

* cleaner

* inject model

* inject model

* test runs

* ah already done I see

* remove useless

* update

* updates, doesnt work

* fix generating new references

Co-authored-by: Willem Melching <willem.melching@gmail.com>

old-commit-hash: 63d3bb517fdac3d953e67ca4a16f2c742388cdc5
2020-03-04 18:51:45 -08:00
Adeeb 65a2c62114 Abstract common events + event cleanup (#1129)
* too many if

* unused

* whitespace

* key

* sefldrive/car/*

* no more gctx

* lower

* start abstracting common events

* all cars

* start small

* all cars

* reverse gear

* wrongCarMode

* wrongGear

* espDisabled

* steerUnvailable

* make linter happy

* c isn't used

* fix esp_disabled in VW

* update ref

* more red

* more cleanup

* fix subaru

* update ref

old-commit-hash: e8cb6ea06a2470dd89a6ad8fd17bd1d1b62034cc
2020-02-20 16:22:25 -08:00
Andrew Valish e46e9ada22 Add LaneChangeEnabled param and settings toggle (#1093)
* add LaneChangeEnabled param and settings toggle

* Read lane change toggle in pathplanner.py

Co-authored-by: Willem Melching <willem.melching@gmail.com>

old-commit-hash: 45718d929468a1f6cd1b362bf169988e545241e1
2020-02-14 15:24:59 -08:00
ZwX1616 bacf306186 fix not resetting on interaction (#1061)
old-commit-hash: 8321cf283abbc2ca3fda7e0c7a069a77a492fe0c
2020-02-07 16:43:36 -08:00
Willem Melching 5a8a2b2859 Remove unused path offset learner
old-commit-hash: 59bd58c940673b4c4a6a86f299022614bcf42b22
2020-02-06 13:48:56 -08:00
Willem Melching 009fb04b5e Cancel lane change on blinker off
old-commit-hash: 105b95ffd712e462149ab1df2de8b3f1d2307850
2020-02-06 13:48:20 -08:00
Andy Haden 7829508bf4 Replace 'EON' in offroad alerts
old-commit-hash: 47f4396d7de99b141ea4262b1bbf48b5b95147a5
2020-02-03 16:09:08 -08:00
George Hotz c20b197bce manager runs on Mac, and other openpilot for PC fixes (#1037)
* use the openpilot/persist directory on PC

* manager runs on mac

* sim runs w/o carla

* fix params location in test

* that rmtree can fail and it's okay

* refactor params clear functionality

* set PARAMS_PATH

old-commit-hash: c42e2ecc50d72947719219e20a5e91ed9bf5fbf4
2020-02-02 12:15:02 -08:00
ZwX1616 2ad685b194 dmonitoringd (#1016)
old-commit-hash: 6322a275d6d6f4f638706cce95421517306940cc
2020-01-30 19:12:44 -08:00
Willem Melching 1dee8638d6 Cache FW query (#1025)
* split fw query and matching

* Read cached firmware versions

* add tests

* this works

old-commit-hash: b7aeb5d64dcbd2a3b9e065fd00ee1039852ab0b2
2020-01-30 17:57:20 -08:00
Willem Melching f00a8a1908 Remember lane change direction when blinker turns off
old-commit-hash: fe9ccb27b12c9d3788bed8a402293985f5eb0448
2020-01-27 16:19:22 -08:00
Harald Schafer 8b80fd43bc use alpha 2 codes
old-commit-hash: a06bb77f6b272133ddd099db84deb78d8a5d3f71
2020-01-24 13:24:13 -08:00
Arne Schwarck bad188d183 Add Country South Africa to list of RHD countries (#999)
old-commit-hash: 3c6ba229314520013b285968f8c9fa04c25dad7d
2020-01-24 13:20:11 -08:00
Willem Melching 960b61c48a EON -> Device
old-commit-hash: ba4bf07db22414ea235aceef78efdebe43205f3f
2020-01-23 16:38:10 -08:00
mosh-een 33434a498d Update gps_helpers.py (#994)
old-commit-hash: 53933ebf5b12631537f49734137f6b5b93eaaf6d
2020-01-23 11:24:42 -08:00
ZwX1616 a288983b61 replace numpy funs and shorten green prompt (#989)
old-commit-hash: cf70368f67dea148b5252ce7af71ab414437ab5d
2020-01-21 13:40:26 -08:00
Adeeb 92a6873977 disable LDW when calibration is incomplete (#984)
old-commit-hash: f13c5d74aa5e6240711d1cf9a2bcf621db287011
2020-01-20 21:43:38 -08:00
George Hotz 0aa0ff59a8 add alert
old-commit-hash: 013166a34ebbf86b4b64c1618135cf6833d26cda
2020-01-17 17:46:17 -08:00
ZwX1616 6253480617 Update test_monitoring.py
old-commit-hash: 12f72fb8e2eccecccf78ee2e72cb7330e9c1456a
2020-01-17 14:15:08 -08:00
ZwX1616 d1776fd444 Update test_monitoring.py
old-commit-hash: 2f19eed02372b50a0a91899484b4e2ae3995f89c
2020-01-17 14:02:59 -08:00
ZwX1616 da31359fe2 not to change awareness to np
old-commit-hash: b013a0009525017fdcccb1973babbdd35ecd0cb3
2020-01-17 13:12:18 -08:00
George Hotz 079eee7294 selfdrive/controls
old-commit-hash: b0260dadba8997e015fa0f0071b8defc637cb973
2020-01-17 12:48:30 -08:00
George Hotz 81dd5a50cf root commit
old-commit-hash: 6c33a5c1f3878e1d8c8a9db600dd44d188f02c87
2020-01-17 10:02:52 -08:00
Vehicle Researcher fa4b6f33d1 openpilot v0.7.1 release
old-commit-hash: 8da8b6135c600ec653c16606239364ab9324fd98
2020-01-15 14:05:04 -08:00
rbiasini 9a23237e2c Honda fwd fixes (#5)
- fix chime forwarding
- forward radar hud msg from stock
- no EON chime during stock fcw

old-commit-hash: a2ae18d1dbd1e59c38ce22fa25ddffbd1d3084e3
2019-12-25 21:38:00 -08:00
Riccardo 24b82c4179 Allow more time for snapshots and increase alert priority for disallowed community feature
old-commit-hash: a4b451314940f1c031ff600824537c4d5a915ad5
2019-12-14 10:36:39 -08:00
Vehicle Researcher 99b637c7ce openpilot v0.7 release
old-commit-hash: c025b96e8a15640ee4d6e4d513fada6ed101afe5
2019-12-13 13:03:08 -08:00
Arne Schwarck a4e29cde44 Battery protection (#888)
* Battery protection

If your car battery voltage is lower than 0% switch off charging to stop the Eon from damaging the 12v car battery. Leaving you with a car that can not start but has a fully charged eon ;-)

* add rbiasini comment && !ignition

* Update Offroad_ChargeDisabled with voltage low

* simplify alert

* non-temporal hysteresis from @rbiasini

And up the start charge limit to 12v. i.e. 50% car battery voltage

* once battery power recovers to 11.500 volts charge

This leaves 1v inbetween for any fluctuations that could occur.

* fix indent

* Fix indent of whole block

It looks like sometimes when you copy and paste into the github web interface some white spacing gets added or removed. BE AWARE!

old-commit-hash: 02c4ade94883d6ee09ec49bc9eaacce523e9e7ec
2019-12-04 11:46:39 -08:00
Shane Smiskol 1c3a9cb855 Fix typo (#891)
old-commit-hash: 84ef9d50b7545e5948209a40cfc13aa46b48e1a2
2019-11-25 21:40:51 -08:00
Vehicle Researcher b713eae9f8 openpilot v0.6.6 release
old-commit-hash: d7f0b402a878b185dbf65d0a7819f5959dd9b8c2
2019-11-04 15:13:52 -08:00
Riccardo 31085a7991 Remove unneded use of replace, causing json to fail loading the alert
old-commit-hash: 7a2addf782bc821c8b08adfd7dc006839aab24b6
2019-10-18 11:29:59 -07:00
Riccardo 2479a4a9af Revert to using the sum of the lane line probabilities instead of the the product
old-commit-hash: 26dd7e27c8da699ee16ca73d9ffcca354d63023a
2019-10-17 13:31:28 -07:00
Vehicle Researcher 89d1d84c70 openpilot v0.6.5 release
old-commit-hash: cf80f7a28bc737f50e096b21dea2dd2d6d4a1621
2019-10-09 18:43:53 +00:00
Willem Melching 802b8de767 Revert dPoly computation to 0.6.3 behavior (#809)
* Revert dPoly computation to 0.6.3 behavior

* update test reference

old-commit-hash: 58f376002e0c654fbc2de127765fa297cf694a33
2019-09-13 17:01:54 -07:00
Willem Melching 4ba65fee99 Driver monitoring fix when face is visible briefly during nighttime (#806)
old-commit-hash: b0563a59684d0901f99abbb58ac1fbd729ded1f9
2019-09-10 17:35:40 -07:00
Vehicle Researcher dfe603c178 openpilot v0.6.4 release
old-commit-hash: 61229779e4a38431e934cabe700a93e120dfa468
2019-09-09 23:03:02 +00:00
Vehicle Researcher 02cedeadd9 openpilot v0.6.3 release
old-commit-hash: d5f9caa82d80cdcc7f1b7748f2cf3ccbf94f82a3
2019-08-13 01:36:45 +00:00
Willem Melching 7609fa5d17 Fix timeout in longitudinal test (#772)
* Fix timeout in longitudinal test
old-commit-hash: 5808958fb2618d35dbe320472603392e2ea9a805
2019-07-31 18:17:19 -07:00