Difference between revisions of "Main Page"
ErichMoraga (talk | contribs) (Added 'Glossary of terminology' section based on contributions from @sbarne3 and myself.) |
ErichMoraga (talk | contribs) m (Removed some Chffr references.) |
||
Line 19: | Line 19: | ||
==Troubleshooting== | ==Troubleshooting== | ||
− | If you are having any issues with | + | If you are having any issues with Panda or EON please refer to the links below... |
− | |||
− | |||
*[[Panda]] | *[[Panda]] | ||
*[[EON]] | *[[EON]] |
Revision as of 21:11, 30 August 2019
Contents
Quick Start
If you are looking to get your EON up and running see the following guides
- Installing Giraffe
- Installing EON
- Running ChffrPlus on the EON
- Installing OpenPilot on the EON
- Configuring OpenPilot
- First OpenPilot Drive
- Hardware Guide
- Software Guide
- FAQ
Vehicles
- Candidate Vehicles
- Working Vehicles
- Vehicle Makes
- If your car isn't supported yet, try putting up some cash:
Troubleshooting
If you are having any issues with Panda or EON please refer to the links below...
Development
- Panda Firmware
- Driving Intermediate Layer
- Creating Fingerprints
- Getting Internet at hotels or places with web authentication
Community
Comma has a vibrant community working on new ports and features for Comma.
Check out the Discord server.
Community initiatives
It is a community supported initiative with a special database website located at https://opc.ai/ which features an up-to-date list of compatible vehicles, as well as vehicles that the community is working on porting. The website also includes Guides, Videos, and detailed information about each vehicle year make and model.
You may also want to subscribe to their subreddit: r/openpilotcommunity
Feedback/Feature requests
openpilot did something wrong or unexpected? Report the event in the openpilot Events.
Want to suggest a feature? Go to GitHub Issues Tracker and make your suggestions.
Glossary of terminology
Term | Alternate Names | Links | Definition |
---|---|---|---|
Adaptive Cruise Control | ACC | wikipedia | An available cruise control system for road vehicles that automatically adjusts the vehicle speed to maintain a safe distance from vehicles ahead. As of 2019, it also called by 20 unique names that describe that basic functionality. This is also known as Dynamic cruise control. |
Advance-Angle | discord | A control algorithm that uses the EPS motor torque to calculate a much more accurate steering angle, similar to LQR. | |
Advanced Driver-Assistance Systems | ADAS | wikipedia | Electronic systems that aid a vehicle driver while driving. |
Automatic Lane Change Assistance | ALCA | Although implemented in some custom forks, considered a safety issue, and not endorsed by Comma.ai. | |
Automatic High Beams | AHB | A safety system designed to help the driver have better visibility at night – while reducing glare for other drivers. | |
Bosch | wikipedia | A manufacturer of auto parts used by OEMs. In the context of OP it refers to a particular type of driver assistance hardware that is found in vehicles such as the 2017+ Honda CR-V. | |
Controller Area Network | CAN, CAN bus | wikipedia | A message-based protocol that provides a standardized way for ECUs to communicate with each other. |
Chffr | A free app that turns your cell phone into a dashcam, discontinued mid-2019. | ||
Chffrplus | guide | Pre-installed app on the EON DevKit that turns the it into a dashcam. | |
Comma.ai | website | The company behind openpilot | |
Comma Connect | A mobile app for Android and iOS | ||
Comma Pedal | wikipedia | A device that provides stop-and-go capability on cars that don't currently support it. This device is not sold by Comma.ai (not officially supported by them), but supported in OpenPilot. | |
Comma API | docs | ||
Comma Points | wikipedia | Awarded for various activities you perform on the platform. | |
Comma Power | buy | Use your car's OBD-II port to power your Toyota, Bosch, or FCA Giraffe | |
Comma Prime | Prime | buy | A subscription service from comma.ai offering a specific list of benefits. |
DRCC | Dynamic Radar Cruise Control | A cruise control system that uses a front grille-mounted radar and a forward-facing camera that is designed to detect a vehicle in front of you and automatically adjust the vehicle's speed to help maintain a pre-set distance behind a vehicle ahead. | |
Electronic Control Unit | ECU | wikipedia | Any embedded system in automotive electronics that controls one or more of the electrical systems or subsystems in a vehicle. |
EON DevKit | EON, EON Gold | buy install | A smartphone running a customized version of Android and a custom case with additional cooling. This device runs the OpenPilot software. |
Electric Power Steering | EPS, EPAS | wikipedia | Uses an electric motor to assist the driver of a vehicle. Sensors detect the position and torque of the steering column, and a computer module applies assistive torque via the motor, which connects to either the steering gear or steering column. |
fingerprint | discord creating | A list of CAN bus signals unique to a particular vehicle. Allows OpenPilot to recognize which car it is connected to. | |
firmware | wikipedia | Low-level software that runs directly on hardware such as the Panda. | |
flashing | wikipedia | A method of writing firmware to a hardware device. | |
fork | custom fork | wikipedia | In software engineering, a project fork happens when developers take a copy of source code from one software package and start independent development on it, creating a distinct and separate piece of software. |
FrEON | OpenFrEON | github | "Free EON"... an open source variant of the EON case. The repository contains files that can be used for 3D printing a case. Developed by @Chase#7213 |
Giraffe connector | Giraffe | buy install | An adapter board that lets you read buses that aren't exposed on the main OBD-II connector, with variants for different vehicle makes/models. |
General Motors Local Area Network | GMLAN | wikipedia | A superset of CAN Bus bus developed by General Motors. |
heat sink | heatsink | wikipedia | A passive cooling device. |
hugging | An undesired behavior where the vehicle drives too closely to one side of the lane. | ||
INDI | A control algorithm like PIF, PID, and LQR. | ||
Lane Departure Alert | LDA | Uses an in-vehicle camera to detect lane departure when traveling on relatively straight roads with clear lane markings, and only alerts the driver. | |
LeEco Le Pro 3 | Lepro, LeEco, x727 | specs | The current phone used in the EON. Specifically the x727 model |
LiveParameters | A continually updated file (ie. "Live")that stores learned calibration data for the vehicle. | ||
Lane Keeping Assist | LKAS | wikipedia | Technology that automatically takes steps to ensure the vehicle stays in its lane. |
LQR | A control algorithm like INDI, PIF, and PID. | ||
Machine learning model | model | wikipedia | |
Nidec | A manufacturer of auto parts used by OEMs. In the context of OP it refers to a particular type of driver assistance hardware that is found in vehicles such as the 2016+ Honda Pilot. | ||
OBD-II | wikipedia | On-Board Diagnostics Connector | |
Original Equipment Manufacturer | OEM | wikipedia | When referring to auto parts, OEM refers to the manufacturer of the original equipment, that is, the parts assembled and installed during the construction of a new vehicle. |
OnePlus 3T | OP3T | wikipediaspecs | The phone used in the previous generation EON. It was discontinued due to a lack of supply. [1] Known model numbers: A3000(US version) A3010(Asian version) |
OpenPilot | OP | wikipedia | |
OpenStreetMap | OSM | wikipedia | An open-source project who's aim is to create a free editable map of the world. |
Open-source software | OSS | wikipedia | A type of computer software in which source code is released under a license in which the copyright holder grants users the rights to study, change, and distribute the software to anyone and for any purpose. |
Panda OBD-II Interface | Panda | buy | A CAN-Bus to USB adapter. Available in 2 variants: white (incl. WiFi) / grey (incl. high precision GPS). |
Panda Paw | Paw | buy | A device to help you unbrick a panda. |
PID | wikipedia | A control algorithm like INDI, LQR, and PIF. | |
PIF | A control algorithm like INDI, LQR, and PID... where 'F' refers to 'FeedForward'. | ||
ping pong | ping ponging | An undesired behavior where the vehicle sways from one side of the lane to the other repeatedly. The desired behavior is to stay in the center of the lane. | |
Pre-Collision System | PCS | Uses an integrated forward-facing camera and grille mounted radar system designed to help mitigate or avoid a potential collision with another vehicle or pedestrian. | |
Proxy Panda | |||
Stop-and-Go | SnG | ||
Snapdragon Neural Processing Engine | SNPE | dev info | A Qualcomm Snapdragon software accelerated runtime for the execution of deep neural networks. |
STL file | wikipedia | A file that describes a 3D object. In the case of OP, these kind of files are used when 3D printing the FrEON case, mounts, etc. | |
TensorFlow | TF | wikipedia | An open-source machine learning library |
Toyota Safety Sense 2 | TSS-2 | info | TSS 2.0 builds on the previous TSS-C and TSS-P suites, and consists of six active safety and driver assistance systems: PCS, DRCC, LDA, AHB, RSA, and LTA. |
Toyota Safety Sense C | TSS-C | info | An advanced active safety package for compact vehicles, and consists of six active safety and driver assistance systems: PCS, DRCC, LDA, and AHB. |
Toyota Safety Sense P | TSS-P | info | An advanced active safety package for mid-size and large vehicles, and consists of six active safety and driver assistance systems: PCS, LDA, and AHB. |
Zorro Steering Sensor | ZSS | github | A DIY angle sensor to replace the inferior one used in TSS-P Toyotas (notably problematic with Prius and Prius Prime) |
(You must have at least 500 comma points to edit this wiki.)