Commit Graph

1936 Commits

Author SHA1 Message Date
Vehicle Researcher 29685c91e8 Merge pyextra subtree
old-commit-hash: 92c596544d
2018-11-17 01:58:38 -08:00
Vehicle Researcher a13357b829 Squashed 'opendbc/' changes from 62b7a01..3f6cd74
3f6cd74 Add 3rd RSA signal and cleanup (#120)
a308ec1 add vals honda (#121)
1317514 Toyota: fixed typos
0339fc8 Toyota: added a better cruise active indicator
b0c012d Lexus: add is
94ba43c Toyota: generated dnc files after latest change
e16723e Add Distance Lines and RSA (#118)
9aec1ef Add GM signals for ESP/Mode/Highbeams/Intellibeam (#114)
a67fff9 add   toyota_prius_2010_pt.dbc (#50)
c1ee10f Revert "Revert "GM: copy radar header from cadillac (#116)""

git-subtree-dir: opendbc
git-subtree-split: 3f6cd74b6ea8e77da957501cfa3acf8ff0812509

old-commit-hash: 2f0b0fb15e
2018-11-17 01:58:36 -08:00
Vehicle Researcher cec61151d4 Merge opendbc subtree
old-commit-hash: 3e78efacca
2018-11-17 01:58:36 -08:00
Vehicle Researcher 103da68d5a Squashed 'panda/' changes from 4dd3f5a..293fa33
293fa33 Honda: fixed message forwarding addresses from can2 to can0
799c338 Chrysler safety controls (#130)
c05b15b Toyota frc on (#141)
8291971 Toyota: using a more generalized CRUISE_ACTIVE bit that works on all cars
6f157aa Toyota frc on (#140)
8d2470c bumped panda version
915ee4f Honda: forwarding CAN0 to camera, so camera can stay on (#139)

git-subtree-dir: panda
git-subtree-split: 293fa33f830f0c7cdfad31f621c4bdc016aa7d41

old-commit-hash: c10a755516
2018-11-17 01:58:34 -08:00
Vehicle Researcher 276fc40112 Merge panda subtree
old-commit-hash: 3b744f4fba
2018-11-17 01:58:34 -08:00
rbiasini 187a86bfcf Revert "Honda Pilot tuning / lane centering fixes (#408)" (#433)
This reverts commit 75ba15021bed3fbb8c1bfd5a27eb0efa354ca965.
old-commit-hash: b4dd562c43
2018-11-13 14:36:29 -08:00
arne182 51791e4e42 0x470 for RAV4H (#428)
@squall and me have checked the dsu static values for our RAV4H and found that this is similar to the highlander message.
old-commit-hash: 892e14aa92
2018-11-09 13:36:34 -08:00
rbiasini 0e7559d7ea more stable calibration (#427)
* more stable calibration

* no commented print

old-commit-hash: 8b7c726bea
2018-11-08 19:48:21 -08:00
ErichMoraga d6728e6b95 Expanded the previously added Chinese RAV4 (#425)
This came after testing a different trim level.  This fingerprint is confirmed working on both.
old-commit-hash: db24b1e838
2018-11-08 09:56:05 -08:00
dekerr 0fb6cb068a Faster calibration filtering (#421)
* separable filter

* add missing args

* formatting

* fix casing

old-commit-hash: 7db592d3b8
2018-11-06 13:51:37 -08:00
ErichMoraga 9b4f716f86 Added fingerprint for Chinese RAV4 (#422)
Confirmed working on 2017-2018 Chinese RAV4 by @Fiftycentsjj
old-commit-hash: b7c029c92c
2018-11-05 18:43:50 -08:00
kegman 75a3aeba45 Honda Pilot tuning / lane centering fixes (#408)
Tuned kP and kI and Tire Stiffness Factor settings.
Fixes lane centering issues in the following situations:
1.  Hugging of left lane line during fast left curving roads
2.  Hugging of right lane line during fast right curving roads
3.  Left bias in fast lane on crowned roads (sloping down to the left)
4.  Right bias in slow lane on crowned roads (sloping down to the right)
Works better when lane_width = 2.85 (vs 3.7 default) in pathplanner.py
old-commit-hash: fdbf1c5938
2018-10-31 11:09:48 -07:00
dekerr e280f9b495 Improve VM dynamic sol accuracy (#391)
* use solve and eye func

* remove uneeded import from vehicle model

old-commit-hash: 00429e6bbb
2018-10-30 22:30:09 +01:00
Jafar Al-Gharaibeh ce8a4c91f8 boardd: keep defined safety models in sync with panda repo (#412)
This is a noop for most users, but for those of us working on new
car ports where we have our own additional defines, having
those defines out of sync creates merge conflicts in one place
(good so we can fix it) but not the other ( not good becasue
they will go unnoticed). I learned this the hardway!.

Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com>
old-commit-hash: 2f8034b2ec
2018-10-30 22:13:18 +01:00
Willem Melching 1730800495 Improve Toyota radar filtering (#409)
old-commit-hash: 5501541aa2
2018-10-26 17:26:00 +02:00
Vasily Tarasov aa512e987a GM: disengage on radar fault (#396)
* GM: copy cadillac's radar header DBC

* Remove unused interface imports

* Rename num targets message to radar header

* Catch various radar faults

old-commit-hash: 3d05cca678
2018-10-23 18:59:34 -07:00
James-T1 bd651baa56 Update Genesis fingerprint for longer version from Saeed (#406)
old-commit-hash: 195139999b
2018-10-23 18:57:51 -07:00
rbiasini 77944f82bd remove badly named file (#404)
old-commit-hash: c9fa92b377
2018-10-23 12:05:11 -07:00
Willem Melching ed9507eefd Fix Visiond (#402)
old-commit-hash: dfa7757c40
2018-10-22 21:59:18 +02:00
Vehicle Researcher cda78d7547 openpilot v0.5.5 release
old-commit-hash: 8f3539a27b
2018-10-21 15:00:31 -07:00
Vehicle Researcher 5a2c4717b1 Squashed 'opendbc/' changes from 42f8c12..62b7a01
62b7a01 Add toyota radar SCORE field
718a632 Revert "GM: copy radar header from cadillac (#116)"
a5dfd4a GM: copy radar header from cadillac (#116)

git-subtree-dir: opendbc
git-subtree-split: 62b7a0115307d5ce84a887d5d71ec126eb40d592

old-commit-hash: d0715b6562
2018-10-21 14:52:59 -07:00
Vehicle Researcher 596adf8228 Merge opendbc subtree
old-commit-hash: e8ae37e36e
2018-10-21 14:52:59 -07:00
Vehicle Researcher 22384b9ad6 Merge panda subtree
old-commit-hash: a2c76acf3b
2018-10-21 14:52:58 -07:00
Vehicle Researcher c5b078314b Squashed 'panda/' changes from 5253ab0..4dd3f5a
4dd3f5a bump version
6385551 Added Tesla safety changes. (#132)

git-subtree-dir: panda
git-subtree-split: 4dd3f5ac0101a6a14b003ecac1105e122a8f10bd

old-commit-hash: a51a60b598
2018-10-21 14:52:57 -07:00
Ted Slesinski 6f1766f2fe Added new fingerprint for EX-L (#401)
old-commit-hash: 7ed5c6554d
2018-10-20 11:02:00 -07:00
Andrew Frahn db392b6a78 Revert to using CLU15 message for Gear Selection for Compatability Reasons (#362)
* hyundai WIP

* steer_driver_factor is 1

* removed unnecessary file

* removed unnecessary code

* Update carcontroller.py

bug fix

* safety tuning and fixed interface stiffness

* better lateral tuning, some fixes

* Fix set speed

* added camera state reading, autoresume from stop, cancel on accel, hud alerts

* WIP

* Updated for Kia Sorento *WIP*

* Cleanup

* clean2

* Bug Fixes

* pre-merge

* Add all the cars!

* Panda to auto-detect Camera Bus

* Move Checksum Check

* Final Sorento Tuning

* Make CAN3 for Cam default

* Update README.md

* update panda, minor aesthetic updates

* few other minor changes

* added steer not allowed alert

* bup panda version to force panda update

* fixed camera alerts

* Revert to using CLU15 for Gear Selection

* Missing Defines

Didn’t realise this was removed as well!

* Change Gear Selection Definitions

Add logic to use transmission message rather than cluster message for all gear selections UNLESS the car in question does not have the known good transmission messages

* Revert Camera CAN Bus

* self.candidate

* fixed fingerpint, tested on Sorento

* Update for Elantra on Hyundai-Dev Branch

Latest Elantra values that correlate to progress Community branch.

old-commit-hash: 5641fc986d
2018-10-14 07:30:18 -07:00
Vasily Tarasov d318455cd0 GM: LKA dashboard icon support (#389)
* GM: LKA dashboard icon support

* Decrease camera keepalive interval

* Use tuple for LKA icon status

old-commit-hash: c499aa549c
2018-10-12 17:37:13 -07:00
dekerr cbfdade67d Save one inverse call in building transformation matrix (#384)
old-commit-hash: 0a99fe3baa
2018-10-08 21:02:20 +02:00
Jamezz 4b1b3ae3e1 Revert the changes to GM in 0.5.4 (#380)
* Revert 0.5.4 changes for GM for 18ers

* Redo the refactor of stock control msgs

* Fixed missing CONTROL_MSGS -> STOCK_CONTROL_MSGS

* Remove spacing

* Need candidate array idx

old-commit-hash: 8cc32df779
2018-10-01 19:13:34 +02:00
George Hotz 2a5e7cd115 Merge pull request #377 from commaai/nowiggle
visiond: replace wiggly model with non wiggly model
old-commit-hash: 8291f35701
2018-09-27 13:25:00 -08:00
George Hotz e40502701e visiond: replace wiggly model with non wiggly model
old-commit-hash: 0f885c87a5
2018-09-27 09:52:07 -07:00
Vehicle Researcher 7062c6dcc4 openpilot v0.5.4 release
old-commit-hash: a422246dc3
2018-09-25 00:13:41 -07:00
Vehicle Researcher d2058ce569 Squashed 'opendbc/' changes from af7fff8..42f8c12
42f8c12 Adds Chinese Odyssey DBC (#110)
7b87882 Syntax and encoding fixes (#111)
f85e646 Update mercedes e350 dbc (#112)

git-subtree-dir: opendbc
git-subtree-split: 42f8c129c627fa0650b3cc423028c9a758fef86d

old-commit-hash: 906b55a5bd
2018-09-25 00:04:00 -07:00
Vehicle Researcher 0d58beaecf Merge opendbc subtree
old-commit-hash: e5b2ec4f01
2018-09-25 00:04:00 -07:00
Vehicle Researcher 4518023ece Squashed 'panda/' changes from f2292e4..5253ab0
5253ab0 bump panda
6277139 GM Volt: allowing 300 max steer
63b7926 Hyundai safety: temporarily disabled button spam check to avoid camera faults
53aef76 GM: passive on LKA-only cars (#135)
01b5235 bumped panda version
1c0ffd1 Hyundai safety: simplifications
56794d6 Hyundai Safety Auto-Detect which CAN bus Camera is on (#134)

git-subtree-dir: panda
git-subtree-split: 5253ab0ee8fd71f67f62ee1d08361459903c7172

old-commit-hash: 5c0935d253
2018-09-25 00:03:58 -07:00
Vehicle Researcher 7ef4e27d03 Merge panda subtree
old-commit-hash: 97f1ee4a0d
2018-09-25 00:03:58 -07:00
Vasily Tarasov 84cc854def Increase Volt's steering limit (#351)
* Increase Volt's steering limit

* Merge panda subtree

old-commit-hash: 2d450bc3a8
2018-09-22 04:41:44 +02:00
Vasily Tarasov 2288a3e4da GM refactor (#374)
old-commit-hash: 96c923875b
2018-09-22 04:40:52 +02:00
wocsor f1f79c58cc Add XSE trim to fingerprints (#372)
old-commit-hash: 14b7eadf63
2018-09-21 01:06:15 +02:00
Ted Slesinski d6dcc2d761 Docker environment breaking (#369)
* Fixes matplotlib dependency

* Use version 2.1.2

old-commit-hash: 402faabd42
2018-09-20 02:59:18 +02:00
Ted Slesinski 1d3eea7113 Add support for accord hybrid (#361)
old-commit-hash: de79a07745
2018-09-18 06:39:58 +02:00
wocsor 1efe62fdce update CHR fingerprint (#364)
CHR 2016 fingerprint has more messages
old-commit-hash: 4b2c137489
2018-09-17 22:24:52 +02:00
Andrew Frahn 04067deebc Kia Sorento and future Multi-Car Support (#346)
* hyundai WIP

* steer_driver_factor is 1

* removed unnecessary file

* removed unnecessary code

* Update carcontroller.py

bug fix

* safety tuning and fixed interface stiffness

* better lateral tuning, some fixes

* Fix set speed

* added camera state reading, autoresume from stop, cancel on accel, hud alerts

* WIP

* Updated for Kia Sorento *WIP*

* Cleanup

* clean2

* Bug Fixes

* pre-merge

* Add all the cars!

* Panda to auto-detect Camera Bus

* Move Checksum Check

* Final Sorento Tuning

* Make CAN3 for Cam default

* Update README.md

* update panda, minor aesthetic updates

* few other minor changes

* added steer not allowed alert

* bup panda version to force panda update

* fixed camera alerts

old-commit-hash: b3654cbcc9
2018-09-10 00:30:36 +02:00
rbiasini 8ab1fdebc1 fixed sign in after Google change (#357)
old-commit-hash: d2b8c4f0cb
2018-09-08 06:19:48 +02:00
zeeexsixare e4c3224133 Tried native Stop and Go on Highlander ICE with no comma pedal: Works! (#353)
* Trying to make Highlander ICE stop and go

* Making acceleration slow for fuel efficiency

* Removing annoying commanded disengage beep

* Raised accel_max by 50% and commented on chime

* Testing if Highlander ICE can resume follow from 0

* Returned to 1.5 m/s2 for testing stop and go

* Prep for merging upstream

* Prep for upstream merge item #2

* Added Highlander ICE/Hybrid to Stop and Go

Also updated table of vehicles

* Rollback advertising stop and go for Highlanders

* Fix whitespace

old-commit-hash: 50d9c446cf
2018-09-07 05:03:10 +02:00
Vasily Tarasov efefc5fdc3 GM: update readme, ACC is a required package (#354)
ACC implies Driver Confidence II, but not the other
way around. Openpilot requires front, long range radar
that only comes with ACC package.
old-commit-hash: 6eb1247426
2018-09-07 05:01:53 +02:00
Vasily Tarasov f86034846c GM: go passive if detected ASCM or LKA camera (#350)
Since fingerprint is powertrain CAN only, camera still present
on object bus is not an issue.
old-commit-hash: faea9a42c4
2018-09-06 20:59:05 +02:00
daehahn 6223e13272 Correct typo for Highlander (#349)
old-commit-hash: 86813e6d37
2018-09-05 15:29:36 -07:00
Vasily Tarasov f9d112eb73 Change dashboard command of GM to use packer (#347)
* Change dashboard command of GM to use packer

Also, separate "follow distance" from "engaged".

* Fix dashboard setSpeed scaling

old-commit-hash: 012727ef60
2018-09-04 00:21:04 -07:00
Vasily Tarasov d63ae5c7d0 Fix pre-enable engagement on GM (#348)
In 2017 Volts, PCM fault occurs for a few seconds if ACC gas
is commanded while user presses gas pedal. PID winds up,
and when PCM fault clears, car gets a "max gas" jolt.

In 2018 Volts, PCM fault doesn't time out, which means pre-enable
doesn't work at all, and car would slowly decelerate, while openpilot
thinks it's engaged.
old-commit-hash: 9653f9d6a6
2018-09-04 00:16:09 -07:00