-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
OPC CI
committed
Jul 15, 2018
1 parent
078702b
commit dd61f21
Showing
33 changed files
with
272 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# Driver Monitoring | ||
|
||
Openpilot now comes equipped with Driver Monitoring as of v0.5. | ||
It is not enabled by default and is currently considered beta software. | ||
|
||
The prior cutoff limit for engagements was 6 to 6 1/2 minutes without touching the wheel before Openpilot would require you to make contact with the wheel and apply a slight bit of torque. | ||
|
||
It still does have these cutoffs if you do not enable Driver Monitoring. | ||
The cut offs have been lowered to 3 minutes in v0.5. | ||
|
||
## How does it work | ||
|
||
The EON's front facing camera monitors the driver’s head movements. | ||
|
||
 | ||
|
||
Whenever you are not watching the road, a warning will appear on the EON's screen immediately. | ||
|
||
 | ||
|
||
After **FOUR** seconds of not watching the road and your vehicle will alert you with a loud audible series of beeps. | ||
After **SIX** seconds of not watching the road and the openpilot system will disengage and begin to slow down. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
# First Drive with Openpilot | ||
|
||
Your first drive after [installing Openpilot](/getting-started/installation.md) is always exciting. | ||
You're dying to know if it'll work and what it will be like. | ||
|
||
Sometimes the first drive can be kind of discouraging to newcomers that aren't quite sure what to expect. | ||
|
||
The first install of Openpilot requires calibration for the software to determine how it is [mounted](/hardware/eon/installation/how-to-mount.md) and what kinds of offsets it has to account for. | ||
|
||
This can take anywhere from 10 seconds ([in future versions](/development/releases.md) of Openpilot) all the way up to 30 minutes or so. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
# Safety | ||
|
||
Driving assistants like Openpilot are so nice. I totally forget what life was like without them it seems. | ||
Whenever I'm driving our other vehicles I find myself missing that little special button that makes the car go magically down the street by itself. | ||
|
||
But with all of this magic comes great responsibility... to ourselves, our families, and to our fellow drivers. | ||
|
||
Openpilot makes a lot of mistakes, especially when it's in unpredictable situations. | ||
|
||
This guide will hopefully give you some good advice on how you should operate your vehicle to get the best experience possible out of Openpilot. | ||
|
||
## When to engage | ||
|
||
Knowing when the right time to engage is important for your safety. | ||
|
||
The Comma system does not need you to have Openpilot engaged to contribute driving data about your current drive. | ||
All of that information is captured regardless. | ||
|
||
Yes, it does capture disengagement data but that's not worth your life or the lives of your family. | ||
|
||
### When NOT to engage | ||
|
||
- Do **NOT** engage on winding roads or roads with short or no shoulder. | ||
- Do **NOT** engage while you're in parking lots or other places where there are potentially many people crossing the roadways. Openpilot is not currently able to quickly and accurately detect pedestrians. | ||
- Do **NOT** engage in downtown or highly populated city streets. | ||
- **Avoid** express way lanes that have exit ramps, lanes with cement barriers with no shoulder. | ||
|
||
### Recommended places to engage | ||
|
||
- Ensure there are always clearly marked lane-lines. | ||
- Do engage on long state routes (with minimal hills and bends) with at least 12 to 24 inches of shoulder. | ||
- Do engage on interstates with clearly marked lane-lines and safe shoulders. Interstates are the best place to use Openpilot. Our experience is that Openpilot loves middle lanes. | ||
|
||
## Driver Monitoring | ||
|
||
Openpilot comes standard with Driver Monitoring. | ||
This is a safety feature that helps you keep your eye on the road. | ||
|
||
Read more about that in [Driver Monitoring](/driving/driver-monitoring.md). | ||
|
||
## Seat belt required | ||
|
||
Openpilot will not engage if you do not have your seat belt fastened or if you do not have your doors securely closed. | ||
|
||
 | ||
|
||
## Collision Mitigation System | ||
|
||
The software may also flash red and warn you if it might not be able to stop your vehicle in time or there is concern that there might be a collision. | ||
|
||
 |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,132 @@ | ||
# Installation | ||
# Installing Openpilot on EON | ||
|
||
Go to [Installing Openpilot on EON](./guides/installing-openpilot-on-eon.html) | ||
## Required Hardware | ||
|
||
Some hardware is required for Openpilot to work. | ||
Currently you must run it on the [EON](../hardware/eon/). | ||
But you'll also need a [Panda](../hardware/eon/), and a [Giraffe](../hardware/giraffe/). | ||
|
||
## Preface | ||
|
||
It’s important to note that some of these steps and screens may change as the software updates change so please bare with me as I keep this up to date as quickly as possible. Use your imagination if some things are different. | ||
|
||
## Guide | ||
|
||
### 1. Plug in the EON | ||
|
||
Using the provided USB power adapter and cable plug in the EON to power. | ||
This will trigger the EON to boot up. | ||
|
||
 | ||
|
||
### 2. Welcome to EON | ||
|
||
The initial setup just sets up the initial dashcam software. | ||
We will get to the installation of OpenPilot next. | ||
|
||
Tap the `Set up your EON` button to continue. | ||
|
||
 | ||
|
||
### 3. Review the terms | ||
|
||
Read through the terms & conditions by scrolling down with your finger until you get to the bottom. | ||
|
||
Then click **I agree**. | ||
|
||
 | ||
|
||
### 4. Select your WiFi | ||
|
||
This step may not be available in some versions of OpenPilot. | ||
I’ve seen it get skipped in some cases but if it shows for you, feel free to select your WiFi and connect. | ||
If it does automatically skip for some reason, no fear — you can add this later. | ||
|
||
 | ||
|
||
### 5. Adding a SIM Card | ||
|
||
If you have a SIM card with an active data plan, insert it into the slot on the side of the EON. If not, no worries — you can either roll without a SIM card and upload via WiFi \(like I do\) or you can go get one later. | ||
|
||
 | ||
|
||
### 6. The EON Dashboard | ||
|
||
 | ||
|
||
This is the basic “Home” screen you’ll see whenever EON comes on. | ||
|
||
The `New Destination` and `My Drives` buttons are for Chffrplus. | ||
If you’re seriously just using the EON for Chffrplus, then you can stop now with this guide and enjoy. | ||
|
||
If you’re planning to use OpenPilot, you probably won’t ever use the buttons on this screen very often. | ||
|
||
### 7. Uninstall Chffrplus | ||
|
||
In order to install OpenPilot, we must first uninstall the existing Chffrplus software. In the end, Chffrplus is just OpenPilot minus a basic setting… but this is the friendly installer so we must go through this process. | ||
|
||
Tap on **Settings** on the home screen. | ||
|
||
Scroll down the setting screen and tap on **Uninstall** | ||
|
||
 | ||
|
||
Confirm your choice by tapping `Uninstall` once more. | ||
|
||
 | ||
|
||
Your EON will restart. | ||
|
||
 | ||
|
||
Now you will be taken through a series of prompts. | ||
|
||
### 8. SIM card prompt | ||
|
||
If you did not insert a SIM card earlier, you will probably get prompted again for this. You can just skip it as you could before. | ||
|
||
 | ||
|
||
In some versions of OpenPilot there is a prompt like this that temporarily displays. It’ll go away on its own I believe, or just hit Skip. | ||
|
||
 | ||
|
||
### 9. Select Wi-Fi network | ||
|
||
You will be definitely need to connect to Wi-Fi at this point since the next step requires a download from Comma. | ||
|
||
Enter that now. | ||
|
||
 | ||
|
||
### 10. Install NEOS Program | ||
|
||
A NEOS Program as of right now is just OpenPilot. | ||
Enter the following address in the box: | ||
|
||
```text | ||
https://openpilot.comma.ai | ||
``` | ||
|
||
Press `Done` to continue. | ||
|
||
 | ||
|
||
Review the Terms & Conditions and press `Accept`. | ||
|
||
 | ||
|
||
Now you will be taken back to the Dashboard screen where you will press Sign In, which will load a prompt to Google Login. | ||
|
||
You will need a Google Login to continue as of today. This may change later I’m sure as Comma’s system matures. | ||
|
||
 | ||
|
||
Once logged in, that’s it! You should now be running OpenPilot. | ||
|
||
It looks a lot like Chffrplus, the only difference is — when plugged into a Giraffe / Panda, you will enable LKAS / ACC features of OpenPilot when you start your car and it’s plugged in correctly. | ||
|
||
A special thanks to the original author of this write up found here: | ||
|
||
Comma EON: Initial Setup with OpenPilot | ||
https://medium.com/@jfrux/comma-eon-initial-setup-with-openpilot-2b5ea58354a |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# Quick Start | ||
|
||
This will be a list of the first things you'll want to do to get started quickly running Openpilot. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.