Skip to content

Commit

Permalink
dragonpilot beta3
Browse files Browse the repository at this point in the history
date: 2023-10-09T10:55:55
commit: 91b6e3aecd7170f24bccacb10c515ec281c30295
  • Loading branch information
dragonpilot committed Oct 9, 2023
1 parent a9ba319 commit cfe0ae9
Show file tree
Hide file tree
Showing 518 changed files with 159,543 additions and 17,195 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
venv/
.venv/
.ci_cache
.env
.clang-format
.DS_Store
Expand Down Expand Up @@ -46,6 +48,7 @@ selfdrive/mapd/default_speeds_by_region.json
system/proclogd/proclogd
selfdrive/ui/_ui
selfdrive/ui/translations/alerts_generated.h
selfdrive/ui/translations/tmp
selfdrive/test/longitudinal_maneuvers/out
selfdrive/car/tests/cars_dump
system/camerad/camerad
Expand Down
17 changes: 16 additions & 1 deletion CHANGELOGS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,21 @@
dragonpilot beta3 2023.08.22
dragonpilot beta3 2023.10.09
=======================
* openpilot master branch on 2023.07.21.
* Comma 0.9.6 release
* Night Strike Model
* Improved navigate on openpilot performance using navigation instructions as an additional model input
* DP HIGHLIGHT:
* Always on lateral.
* Otisserv with snapshot! Comma Prime Experience https://dragonpilot.org/
* Dynamic End-to-End Longitudinal Control
* Road Edge Detection
* Acceleration profiles
* Enhanced BSM for all Toyota/Lexus that is not currently supported by stock openpilot.
* Display Mode
* Audible Alert Mode
* File server
* Lane Priority Mode
* New minimal UI with on screen button.

dragonpilot [2023.5.12]
=======================
Expand Down
18 changes: 11 additions & 7 deletions README.md
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -39,13 +39,17 @@ Running on a dedicated device in a car
------

To use openpilot in a car, you need four things
* A supported device to run this software: a [comma 3X](https://comma.ai/shop/comma-3x) or comma three.
* This software. The setup procedure of the comma 3/3X allows the user to enter a URL for custom software.
The URL, openpilot.comma.ai will install the release version of openpilot. To install openpilot master, you can use installer.comma.ai/commaai/master, and replacing commaai with another GitHub username can install a fork.
* One of [the 250+ supported cars](docs/CARS.md). We support Honda, Toyota, Hyundai, Nissan, Kia, Chrysler, Lexus, Acura, Audi, VW, Ford and more. If your car is not supported but has adaptive cruise control and lane-keeping assist, it's likely able to run openpilot.
* A [car harness](https://comma.ai/shop/products/car-harness) to connect to your car.

We have detailed instructions for [how to mount the device in a car](https://comma.ai/setup).
1. **Supported Device:** A comma 3/3X. You can purchase these devices from (https://comma.ai/shop/comma-3x)

2. **Software:** The setup procedure for the comma 3/3X allows users to enter a URL for custom software.
To install the release version of openpilot, use the URL `openpilot.comma.ai`.
To install openpilot master (for more advanced users), use the URL `installer.comma.ai/commaai/master`. You can replace "commaai" with another GitHub username to install a fork.

3. **Supported Car:** Ensure that you have one of [the 250+ supported cars](docs/CARS.md). openpilot supports a wide range of car makes including Honda, Toyota, Hyundai, Nissan, Kia, Chrysler, Lexus, Acura, Audi, VW, Ford, and many more.
If your car is not officially listed as supported but has adaptive cruise control and lane-keeping assist, it's likely capable of running openpilot.

4. **Car Harness:** You will also need a [car harness](https://comma.ai/shop/car-harness) to connect your comma 3/3X to your car.
We have detailed instructions for [how to install the harness and device in a car](https://comma.ai/setup).

Running on PC
------
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
Version 0.9.5 (202X-XX-XX)
Version 0.9.5 (2023-XX-XX)
========================
* New driving model
* Improved navigate on openpilot performance using navigation instructions as an additional model input
* Hyundai Azera 2022 support thanks to sunnyhaibin!
* Hyundai Azera Hybrid 2020 support thanks to chanhojung and haram-KONA!
* Hyundai Custin 2023 support thanks to sunnyhaibin and Saber422!
* Hyundai Ioniq 6 2023 support thanks to sunnyhaibin, alamo3, and sshane!
* Hyundai Kona Electric 2023 (Korean version) support thanks to sunnyhaibin and haram-KONA!
* Kia K8 Hybrid (with HDA II) 2023 support thanks to sunnyhaibin!
* Kia Sorento Hybrid 2023 support thanks to sunnyhaibin!
* Kia Optima Hybrid 2019 support
* Lexus IS 2023 support thanks to L3R5!

Version 0.9.4 (2023-07-27)
Expand Down
Binary file modified body/board/obj/body.bin
Binary file not shown.
Binary file modified body/board/obj/body.bin.signed
Binary file not shown.
Binary file modified body/board/obj/body.elf
Binary file not shown.
Binary file modified body/board/obj/bootstub.body.bin
Binary file not shown.
Binary file modified body/board/obj/bootstub.body.elf
Binary file not shown.
2 changes: 1 addition & 1 deletion body/board/obj/gitversion.h
Original file line number Diff line number Diff line change
@@ -1 +1 @@
const uint8_t gitversion[8] = "bbab69eb";
const uint8_t gitversion[8] = "b6dc9e48";
10 changes: 6 additions & 4 deletions cereal/car.capnp
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,6 @@ struct CarEvent @0x9b1657f34caf3ad3 {
driverUnresponsive @45;
belowSteerSpeed @46;
lowBattery @48;
vehicleModelInvalid @50;
accFaulted @51;
sensorDataInvalid @52;
commIssue @53;
Expand Down Expand Up @@ -106,7 +105,6 @@ struct CarEvent @0x9b1657f34caf3ad3 {
roadCameraError @100;
driverCameraError @101;
wideRoadCameraError @102;
localizerMalfunction @103;
highCpuUsage @105;
cruiseMismatch @106;
lkasDisabled @107;
Expand All @@ -115,6 +113,10 @@ struct CarEvent @0x9b1657f34caf3ad3 {
resumeBlocked @113;
steerTimeLimit @115;
vehicleSensorsInvalid @116;
locationdTemporaryError @103;
locationdPermanentError @118;
paramsdTemporaryError @50;
paramsdPermanentError @119;

radarCanErrorDEPRECATED @15;
communityFeatureDisallowedDEPRECATED @62;
Expand Down Expand Up @@ -458,8 +460,8 @@ struct CarParams {
lateralParams @48 :LateralParams;
lateralTuning :union {
pid @26 :LateralPIDTuning;
indi @27 :LateralINDITuning;
lqr @40 :LateralLQRTuning;
indiDEPRECATED @27 :LateralINDITuning;
lqrDEPRECATED @40 :LateralLQRTuning;
torque @67 :LateralTorqueTuning;
}

Expand Down
Loading

0 comments on commit cfe0ae9

Please sign in to comment.