Commit Graph

160 Commits

Author SHA1 Message Date
chassdesk b2829f5265 Add Lexus RX450HL as sub to RX450H (#458)
Add Lexus RX450HL as sub to RX450H
old-commit-hash: 5c4ae7a2fc3fa81c22d36e7564013b9b2f24670f
2018-12-08 13:13:09 -08:00
Chris McCammon b9f76767b0 Fixed Capitalization + Made CT6 Comment Cleaner (#456)
* Update README.md

* Updated CT6 comment

old-commit-hash: 29bea62ac1d14a9b6204ce8dceae9acc2e991413
2018-12-07 17:32:41 -08:00
Vasily Tarasov b406c7fb22 GM: Cadillac ATS Coupe 2018 support (#445)
* GM: Cadillac ATS Coupe 2018 support

* Missed adding Cadillac ATS

old-commit-hash: 024870d16aea8a71bb3c902cf6a9c61f7f988ab5
2018-12-06 21:22:21 -08:00
Kylan 582cc400cf Adding support for 2018 GMC Acadia Denali (#453)
* added acadia

* adding acadia

* adding acadia

* Update radar_interface.py

* adding acadia

* refactored

* fixed tuning

* Adding acadia

* Update interface.py

* fixed whitespace

* fixed whitespace

old-commit-hash: 68e56c8017da3f6d11ce816494614ac671c4f9ad
2018-12-04 08:35:36 -08:00
rbiasini fd79d0150a Honda Nidec: avoid giraffe setting alert when car is turned off (#449)
old-commit-hash: 9d76070ab71bb46dd5b62abe58554eb24521c5c5
2018-11-29 20:36:34 -08:00
Alex Hill a7dcbc2e33 Add initial support for Holden/Opel Astra BK (#431)
old-commit-hash: c9dd7fe0e6261ebcb431a253cb3839210cd66fc2
2018-11-20 20:12:50 -08:00
Vasily Tarasov 52bb0281df Keep steering on radar fault (#442)
old-commit-hash: e32463ee96d7fcdb2c278811fad5d24c0d5d7185
2018-11-19 20:25:33 -08:00
dekerr 4e8ae9e452 Move calibration values (#441)
* initial commit

* moved constants

old-commit-hash: 53c6ca6589a0e3f0cafe0563ddd1f9a5198c1530
2018-11-18 17:18:29 -08:00
Vasily Tarasov acce43eb0f GM: remove refactor leftovers (#440)
old-commit-hash: e4ed48928b989b66faf0c7d7bfe7ffe53f1346fa
2018-11-18 16:13:44 -08:00
Vehicle Researcher fdbf213be8 openpilot v0.5.6 release
old-commit-hash: 860a48765d1016ba226fb2c64aea35a45fe40e4a
2018-11-17 02:08:34 -08:00
rbiasini 187a86bfcf Revert "Honda Pilot tuning / lane centering fixes (#408)" (#433)
This reverts commit 75ba15021bed3fbb8c1bfd5a27eb0efa354ca965.
old-commit-hash: b4dd562c43a589a9fca5c16835060eddcd6f8350
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: 892e14aa92b532700a1f7f3bf681418f2957f4ac
2018-11-09 13:36:34 -08:00
rbiasini 0e7559d7ea more stable calibration (#427)
* more stable calibration

* no commented print

old-commit-hash: 8b7c726bea0425d4a9cf7b0da7e09e89c71081c7
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: db24b1e838430273e1c9bf8896b5570a4652313f
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: 7db592d3b8982698c0e5206faa04d014d7a7a73f
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: b7c029c92c46c48a13e6eecab3ae5705b0fe0ad5
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: fdbf1c5938b70a9fa389cb6a117f123b6cbf5a2e
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: 00429e6bbb27d79f452da81a4b7210db53b03f01
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: 2f8034b2ec63bfa1a7e67e64999814f547c86b49
2018-10-30 22:13:18 +01:00
Willem Melching 1730800495 Improve Toyota radar filtering (#409)
old-commit-hash: 5501541aa2ae6ee62f251a5df0b57cb669604cde
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: 3d05cca678738ae8195649111da7083953f965b1
2018-10-23 18:59:34 -07:00
James-T1 bd651baa56 Update Genesis fingerprint for longer version from Saeed (#406)
old-commit-hash: 195139999b5c1912fc67b4e764527b21d06c4dc4
2018-10-23 18:57:51 -07:00
rbiasini 77944f82bd remove badly named file (#404)
old-commit-hash: c9fa92b3775e74f3d190690eb57b06b05af75827
2018-10-23 12:05:11 -07:00
Willem Melching ed9507eefd Fix Visiond (#402)
old-commit-hash: dfa7757c40ec8876b16597622c9c382f869bbd7c
2018-10-22 21:59:18 +02:00
Vehicle Researcher cda78d7547 openpilot v0.5.5 release
old-commit-hash: 8f3539a27b28851153454eb737da9624cccaed2d
2018-10-21 15:00:31 -07:00
Ted Slesinski 6f1766f2fe Added new fingerprint for EX-L (#401)
old-commit-hash: 7ed5c6554d3875cb3c3eb0ce9112fad3767b5b91
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: 5641fc986d53c7d0e745c7bdaa4a454770778b0d
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: c499aa549cdf794260718bba1f88b9e14b66b8c0
2018-10-12 17:37:13 -07: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: 8cc32df779b311f4541d9c4509e0591e30c70077
2018-10-01 19:13:34 +02:00
George Hotz e40502701e visiond: replace wiggly model with non wiggly model
old-commit-hash: 0f885c87a555906c9bf76706c387a26374a9c95a
2018-09-27 09:52:07 -07:00
Vehicle Researcher 7062c6dcc4 openpilot v0.5.4 release
old-commit-hash: a422246dc30bce11e970514f13f7c110f4470cc3
2018-09-25 00:13:41 -07:00
Vasily Tarasov 84cc854def Increase Volt's steering limit (#351)
* Increase Volt's steering limit

* Merge panda subtree

old-commit-hash: 2d450bc3a84bf1b28f3759dc1291f920d309ff58
2018-09-22 04:41:44 +02:00
Vasily Tarasov 2288a3e4da GM refactor (#374)
old-commit-hash: 96c923875b97a2632d44f0c032275cbc9d5830aa
2018-09-22 04:40:52 +02:00
wocsor f1f79c58cc Add XSE trim to fingerprints (#372)
old-commit-hash: 14b7eadf637684ceba09f10aa955679859db9f27
2018-09-21 01:06:15 +02:00
Ted Slesinski 1d3eea7113 Add support for accord hybrid (#361)
old-commit-hash: de79a077450e4e5d6961aebcfb404199ac0b90c3
2018-09-18 06:39:58 +02:00
wocsor 1efe62fdce update CHR fingerprint (#364)
CHR 2016 fingerprint has more messages
old-commit-hash: 4b2c137489ed40d91954c2ab8360d8c8649bf7a9
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: b3654cbcc9150c5c1388d9be723e707854700dd1
2018-09-10 00:30:36 +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: 50d9c446cf4abf5214e73d7d6a32b2cb926f37c9
2018-09-07 05:03:10 +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: faea9a42c4d1d0a0c60a8e0df399051cf6a1af1c
2018-09-06 20:59:05 +02: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: 012727ef6069586642d7965f263bc58afac19778
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: 9653f9d6a6b84d5d0c9ba920a44e407828700213
2018-09-04 00:16:09 -07:00
Vehicle Researcher e07d32c790 openpilot v0.5.3 release
old-commit-hash: 285c52eb693265a0a530543e9ca0aeb593a2a55e
2018-09-03 16:43:12 -07:00
tentious 19af8c1f99 Honda Odyssey 2018/2019 EX-L PID Tuning (#343)
* Honda Odyssey 2019 EX-L PID Tuning.

* Update interface.py - Increased Kp for Odyssey

Increases response from 0.4, but oscillation still occurs in very sharp curves.

old-commit-hash: 8970cc8d7024e6a4c39a2c89b8cd6aa3fadcd54b
2018-09-02 20:06:19 -07:00
Ted Slesinski c4c67236ba Some code refactoring to Honda (#335)
* Move vehicle state values (that get sent to radar) into values.py file, its a better place for it :)

* idx with offset should only be applied to 0x300

* Adds new honda pilot to vehicle state msg array

old-commit-hash: 54f3c2b373d2dd6ecca485267b280697d7321406
2018-08-31 19:57:11 -07:00
Ted Slesinski a2f5dddb1f Adds 2019 Pilot (#334)
old-commit-hash: 22f0a89cf8b1430db1850cd3c6d8274899dab6a6
2018-08-26 22:35:11 -07:00
rbiasini 80bfdb101b fix critical put and get param that caused sporadic controlsd hanging (#333)
* fix critical put and get param that caused sporadic controlsd hanging

* test fix

old-commit-hash: b942ab58e18485f7a1ea316f081cf02b8edc7a1b
2018-08-24 19:45:33 -07:00
Jamezz 00b6be2f5f Volt: Don't adjust speed on resume from stopped (#325)
* Don't adjust speed if resuming

* Detab

old-commit-hash: c29b311583e701c939bd3115957200f378988021
2018-08-23 18:39:11 -07:00
rbiasini 8e0ab91749 little endian mask fix (#330)
old-commit-hash: ed72759a48079fc670ddf7034bc7e28fb94b10e1
2018-08-22 11:36:55 -07:00
Vehicle Researcher b73d457d20 openpilot v0.5.2 release
old-commit-hash: 0129a8a4ff8da5314e8e4d4d3336e89667ff6d54
2018-08-19 20:36:37 -07:00
Ted Slesinski 81370452cd Adds 1.5L accord support (#321)
* Adds support for 1.5L Accord

* Merge opendbc subtree

old-commit-hash: 33a75c3506dd78eb7ffd7feee751d27fb8618988
2018-08-13 22:38:14 -07:00