openpilot
opendbc
Our great sponsors
openpilot | opendbc | |
---|---|---|
838 | 26 | |
47,150 | 1,674 | |
2.0% | 4.2% | |
10.0 | 8.8 | |
2 days ago | 3 days ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
openpilot
- I need some help understanding video uploads.
-
Thomas Massie Failed to Stop "Kill Switch" Mandate That Could Disable Vehicles
Indeed. Comma.ai [1] does this [2] in a very open way.
Unfortunately existing manufacturers are unlikely to implement this in a complete local-first way.
[1] https://comma.ai
[2] https://github.com/commaai/openpilot/blob/master/selfdrive/m...
-
Ask HN: Who is hiring? (November 2023)
See our open source driving agent on GitHub: https://github.com/commaai/openpilot
- Beginners Guide: Subaru Vehicles with Eyesight
-
cv.c: experimental computer library in C; A Robot's guide to seeing the world -- introductory guide to CV
Hello! I was absolutely enthralled by Computer Vision when I came across some of Geohotz's streams about developing Comma.ai (a self-driving company) and I decided to delve into Computer Vision about a week back. I began by working on Aadv1k/cv.c which was meant to "imitate" OpenCV, as the phrasing goes "You Learn by building" I would be lying if I said this program is decent, it is not. I havent optimized much of it and this is like my 3rd C project :P Here is what all I got working (I will continue work on this), the only dependency here is STB * Smoothing * Gaussian blur * Median filter * Bilateral Filter * Box Filter * Edge detection * Unsharp mask * Laplacian Filter (Difference of Gaussian) * Sobel operator * Color * Greyscale * Thresholding * Global * Otsu's Method
-
Can I use my Galaxy S10+ with my 2016 CR-V to run Flowpilot?
1.) Will this system work with my car? 2016 CR-Vs show up under the list of cars, but it says touring trim and I do not have the touring trim. I have found resources that state that any trim will still work with this and I am wondering if my car still has the actuators or ability to work with these systems.
-
2020 Sierra/GMC CAN ids
Finally, worse comes to worse, manually extracting the DBC and parsing it using Cabana.
-
Best Setup for Remote Control?
It's probably best you search for the Retropilot Discord. This is beyond what the normal comma.ai people or community try to do.
- If you have a Comma Three and a 2023 Corolla or 2023 Prius, comma is looking for testers for a "Toyota B Harness"
opendbc
- Anyone know specific CAN messages for the 3rd gen Prius?
-
CAN-BUS Vehicle
There is a growing database of CAN messages for different vehicles here: https://github.com/commaai/opendbc
-
rusEFI Proteus: two CAN buses and Lua scripting. Also an ECU :)
Luckily for me there is a lot of data to build on top - there is https://mdac.com.au/2021/04/11/dsg-control-with-rabbit-ecu/ article, there is https://github.com/RabbitECUProject/RabbitECUTeensyMCUXpresso/blob/main/source/Client/DIAG.c source code of how RabbitECU solved the same problem, and there is a https://github.com/commaai/opendbc/blob/master/vw_golf_mk4.dbc
-
I Hacked My Car Guides: Creating Custom Firmware
See:
* DBC file is a proprietary format that describes the data over a CAN bus.: http://socialledge.com/sjsu/index.php/DBC_Format
* OpenDBC: democratize access to car decoder rings: https://github.com/commaai/opendbc
-
controlling electric power steering
Generally you want to control this via can bus. You might want to look at comma.ai and https://github.com/commaai/opendbc. If your car is supported, you can find dbc file that will help document the CAN signals in your car.
-
Pointers for reverse engineering signals from my car’s lane keep assist radar?
This DBC file from opendbc shows the signals that are usable from a Mando brand radar in cars like the Kia Niro EV, Hyundai Santa Fe, Genesis G70 and others.
-
Comma Three Devkit
See my other comment about Ford code being reference only.
Supported cars have most signals defined in a dbc file, the mapping from name to id and bytes. See https://github.com/commaai/opendbc
This results in much cleaner car abstraction layers: https://github.com/commaai/openpilot/blob/de0ce142ae51cf9c85...
- Looking for a relay attack device
What are some alternatives?
sunnypilot - sunnypilot is a fork of comma.ai's openpilot, an open source driver assistance system. sunnypilot offers the user a unique driving experience for over 260 supported car makes and models with modified behaviors of driving assist engagements. sunnypilot complies with comma.ai's safety rules as accurately as possible.
carla - Open-source simulator for autonomous driving research.
dragonpilot - dragonpilot - 基於 openpilot 的開源駕駛輔助系統
label-studio - Label Studio is a multi-type data labeling and annotation tool with standardized output format
netron - Visualizer for neural network, deep learning and machine learning models
tinygrad - You like pytorch? You like micrograd? You love tinygrad! ❤️ [Moved to: https://github.com/tinygrad/tinygrad]
openpilot - DOES NOT SUPPORT COMMA 3X - Stock Additions (0.8.14): 3/automatic following distance profiles, customizable fork params with opEdit, and a smoother longitudinal experience for TSS2 Toyotas
materialize - The data warehouse for operational workloads.
opendbc - democratize access to car decoder rings
openpilot - sunnypilot is a fork of comma.ai's openpilot. sunnypilot offers the user a unique driving experience for Hyundai / Kia / Genesis, Honda, Subaru, Toyota, and Volkswagen (MQB) vehicles with modified behaviors of driving assist engagements. sunnypilot complies with comma.ai's safety rules as accurately as possible. [Moved to: https://github.com/sunnyhaibin/sunnypilot]
apollo - An open autonomous driving platform
minikeyvalue - A distributed key value store in under 1000 lines. Used in production at comma.ai