Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ask experts here for some suggestions #135

Closed
hbzhang opened this issue Sep 4, 2017 · 3 comments
Closed

Ask experts here for some suggestions #135

hbzhang opened this issue Sep 4, 2017 · 3 comments

Comments

@hbzhang
Copy link

hbzhang commented Sep 4, 2017

I am working for a University in U.S. For teaching and undergraduate research purposes, we are interested in making a self-driving car.

After digging through, I found CommaAI is a good starting point. Due to the limited budget, we want to minimize the cost. So can someone here give suggestions for a good starting point?

We are thinking of Buying Nissan Leaf 2018, which itself has quite advanced automation capability and use Open-pilot, NEO or Panda, for a starting point. Is this a good starting point? or even doable? We aim to use a half year to a year to make it self-drivable. Please advise.

Thank you!!

@energee
Copy link
Contributor

energee commented Sep 5, 2017

If the leaf can control pcm, ebcm, and eps, it is a good candidate for openpilot, generally any cars with lane keep assist and adaptive cruise control can do this. The next next step is to get access to the tech info on the car and find out how the radar, camera, and/or adas modules send control at https://www.nissan-techinfo.com/home.aspx. Cars that control via CANbus are easier since comma has put together some excellent tools for can analysis. The panda can also control over LIN if necessary.

Join the slack team at https://slack.comma.ai, #carports for more specific questions.

@hbzhang
Copy link
Author

hbzhang commented Sep 5, 2017

Thank you, Ted, greatly appreciates your information! Just joined slack, talk to you then.

@geohot
Copy link
Contributor

geohot commented Oct 1, 2017

We will also sell a 75k Prius devkit that includes full gas, brake, and steering control, as well as DBC files for a big list of sensors including radar.

@lockman73
Copy link

Ok. The Prius Dev Kit, will it work on an older Prius? I have an 08. Google used to love these cars, I guess they're fairly simple to interface to, as it does have ESP, BBW (brake by Wire). Some of these old cars came with park assist, but not mine.

rbiasini pushed a commit that referenced this issue Sep 25, 2018
5253ab0 bump panda
6277139 GM Volt: allowing 300 max steer
63b7926 Hyundai safety: temporarily disabled button spam check to avoid camera faults
53aef76 GM: passive on LKA-only cars (#135)
01b5235 bumped panda version
1c0ffd1 Hyundai safety: simplifications
56794d6 Hyundai Safety Auto-Detect which CAN bus Camera is on (#134)

git-subtree-dir: panda
git-subtree-split: 5253ab0
DavidWAbrahams pushed a commit to jeankalud/openpilot that referenced this issue Sep 26, 2018
Squashed commit of the following:

commit 1391e0c
Merge: 5b53cd4 a422246
Author: David Abrahams <you@example.com>
Date:   Wed Sep 26 04:52:42 2018 +0000

    Merge remote-tracking branch 'op/devel' 0.5.4 into cruise_devel

commit a422246
Author: Vehicle Researcher <user@comma.ai>
Date:   Tue Sep 25 00:13:41 2018 -0700

    openpilot v0.5.4 release

commit e5b2ec4
Merge: 97f1ee4 906b55a
Author: Vehicle Researcher <user@comma.ai>
Date:   Tue Sep 25 00:04:00 2018 -0700

    Merge opendbc subtree

commit 906b55a
Author: Vehicle Researcher <user@comma.ai>
Date:   Tue Sep 25 00:04:00 2018 -0700

    Squashed 'opendbc/' changes from af7fff8..42f8c12

    42f8c12 Adds Chinese Odyssey DBC (commaai#110)
    7b87882 Syntax and encoding fixes (commaai#111)
    f85e646 Update mercedes e350 dbc (commaai#112)

    git-subtree-dir: opendbc
    git-subtree-split: 42f8c12

commit 97f1ee4
Merge: 2d450bc 5c0935d
Author: Vehicle Researcher <user@comma.ai>
Date:   Tue Sep 25 00:03:58 2018 -0700

    Merge panda subtree

commit 5c0935d
Author: Vehicle Researcher <user@comma.ai>
Date:   Tue Sep 25 00:03:58 2018 -0700

    Squashed 'panda/' changes from f2292e4..5253ab0

    5253ab0 bump panda
    6277139 GM Volt: allowing 300 max steer
    63b7926 Hyundai safety: temporarily disabled button spam check to avoid camera faults
    53aef76 GM: passive on LKA-only cars (commaai#135)
    01b5235 bumped panda version
    1c0ffd1 Hyundai safety: simplifications
    56794d6 Hyundai Safety Auto-Detect which CAN bus Camera is on (commaai#134)

    git-subtree-dir: panda
    git-subtree-split: 5253ab0

commit 2d450bc
Author: Vasily Tarasov <vtarasov@zoneos.com>
Date:   Fri Sep 21 19:41:44 2018 -0700

    Increase Volt's steering limit (commaai#351)

    * Increase Volt's steering limit

    * Merge panda subtree

commit 96c9238
Author: Vasily Tarasov <vtarasov@zoneos.com>
Date:   Fri Sep 21 19:40:52 2018 -0700

    GM refactor (commaai#374)

commit 5b53cd4
Author: David Abrahams <you@example.com>
Date:   Fri Sep 21 03:17:44 2018 +0000

    ACC: syntax fix

commit d1d642e
Author: David Abrahams <you@example.com>
Date:   Fri Sep 21 03:15:49 2018 +0000

    ACC: Syntax fix

commit f5d3e51
Author: David Abrahams <you@example.com>
Date:   Fri Sep 21 00:15:57 2018 +0000

    ACC: If disabled, disengage traditional cruise control

commit 5ad11b2
Author: David Abrahams <you@example.com>
Date:   Thu Sep 20 23:30:29 2018 +0000

    ACC: disable on brakes or slowing below min speed

commit 14b7ead
Author: wocsor <37704329+wocsor@users.noreply.github.com>
Date:   Thu Sep 20 19:06:15 2018 -0400

    Add XSE trim to fingerprints (commaai#372)

commit 402faab
Author: Ted Slesinski <ted@slesinski.org>
Date:   Wed Sep 19 20:59:18 2018 -0400

    Docker environment breaking (commaai#369)

    * Fixes matplotlib dependency

    * Use version 2.1.2

commit d56e44b
Author: David Abrahams <you@example.com>
Date:   Wed Sep 19 18:06:44 2018 +0000

    ACC: Don't auto-engage if vRel < 0

commit d359f70
Author: David Abrahams <you@example.com>
Date:   Wed Sep 19 17:08:03 2018 +0000

    ACC: Don't autoresume if there is a slow car in front

commit de79a07
Author: Ted Slesinski <ted@slesinski.org>
Date:   Tue Sep 18 00:39:58 2018 -0400

    Add support for accord hybrid (commaai#361)

commit 4b2c137
Author: wocsor <37704329+wocsor@users.noreply.github.com>
Date:   Mon Sep 17 16:24:52 2018 -0400

    update CHR fingerprint (commaai#364)

    CHR 2016 fingerprint has more messages
legonigel pushed a commit that referenced this issue Feb 21, 2019
45c3285 Added support to Toyota pedal
cfb7070 Revert "Added pedal support for Toyota"
ca607f4 Added pedal support for Toyota
22efd56 Honda: for simplicity all cars now have BRAKE_HOLD signal
f969de0 Honda Nidec: VSA_STATUS msg is teh same for all
85b0df7 chrysler L gear (#139)
b9618da Update Gear Packet with Eco and Sport button (#135)
5259345 Update DBC for Hyundai Kona Support (#138)
608caba Create subaru_outback_2015_eyesight.dbc (#137)

git-subtree-dir: opendbc
git-subtree-split: 45c3285
emmertex pushed a commit to emmertex/openpilot that referenced this issue Feb 23, 2019
45c3285 Added support to Toyota pedal
cfb7070 Revert "Added pedal support for Toyota"
ca607f4 Added pedal support for Toyota
22efd56 Honda: for simplicity all cars now have BRAKE_HOLD signal
f969de0 Honda Nidec: VSA_STATUS msg is teh same for all
85b0df7 chrysler L gear (commaai#139)
b9618da Update Gear Packet with Eco and Sport button (commaai#135)
5259345 Update DBC for Hyundai Kona Support (commaai#138)
608caba Create subaru_outback_2015_eyesight.dbc (commaai#137)

git-subtree-dir: opendbc
git-subtree-split: 45c3285
adhintz added a commit to adhintz/openpilot that referenced this issue Feb 24, 2019
* Add "Accept-Encoding: gzip" header to mapd.py to reduce data consumption (commaai#525)

* Allow uploader.py to compress rlog without upload permission (commaai#471)

* Always Compress - Make sure uploader to bzip2 rlog once it's completed without any upload permission.

* Squashed 'panda/' changes from 9ee6285..39c1e39

39c1e39 Cadillac: added brake msg forwarding
aaa1b14 bump VERSION
e0dd558 Fixed undefined reference error when "make recover" in EON
c91f038 Toyota pedal support (commaai#159)
de1ba06 Build optimizer: back to Os now that 'make --recover' is fixed
fd23383 add -lgcc flag to fix "undefined reference to __aeabi_llsr" (commaai#156)
1cc74e2 Reverted code optimizer option to O2 after 'make recover' broke
1218d09 Cadillac ascm proxy (commaai#155)
064446f Panda: bumped version
93266a9 Hyundai: allow the same max steer torque as stock
d275fa8 Subaru: Forwarding (commaai#152)

git-subtree-dir: panda
git-subtree-split: 39c1e39

* Squashed 'opendbc/' changes from b632acf..45c3285

45c3285 Added support to Toyota pedal
cfb7070 Revert "Added pedal support for Toyota"
ca607f4 Added pedal support for Toyota
22efd56 Honda: for simplicity all cars now have BRAKE_HOLD signal
f969de0 Honda Nidec: VSA_STATUS msg is teh same for all
85b0df7 chrysler L gear (commaai#139)
b9618da Update Gear Packet with Eco and Sport button (commaai#135)
5259345 Update DBC for Hyundai Kona Support (commaai#138)
608caba Create subaru_outback_2015_eyesight.dbc (commaai#137)

git-subtree-dir: opendbc
git-subtree-split: 45c3285

* Squashed 'pyextra/' changes from 8cc1594..0d19c13

0d19c13 Revert adding reverse_geocoder
4a22fac Fix reverse_geocoder folder
35308c5 Add reverse_geocoder

git-subtree-dir: pyextra
git-subtree-split: 0d19c13e6e4e5fa82a470374146a86dc5d5afa35

* openpilot v0.5.9 release

* remove unneeded msg variable
minimize diff with upstream

* change error back to perm

* allow it to instantly ramp down to 0

* try new panda safety code

* minor panda cleanup
rav4kumar pushed a commit to rav4kumar/openpilot that referenced this issue May 27, 2019
@pd0wm pd0wm closed this as completed Jun 2, 2019
avolmensky pushed a commit to avolmensky/openpilot that referenced this issue Jun 10, 2019
* Update Gear Packet with Eco and Sport button

* run generator for eon and sport button

* @chassdesk confirmed eco and sport button

* run generator

* @Øivind confirmed eco and sport button

* run generator
avolmensky pushed a commit to avolmensky/openpilot that referenced this issue Jun 30, 2019
If LKA camera is still connected to powertrain.
sshane referenced this issue in sshane/openpilot Nov 26, 2019
Revert test stop and go for corolla
SippieCup pushed a commit to SippieCup/openpilot that referenced this issue Jan 17, 2020
weimou pushed a commit to SFtoLA/openpilot that referenced this issue May 6, 2021
* Added getters

* extra service to ack messages in process replay

* fix allAliveAndValid ignoring ignoreValid services

* check if readers are updated

* default message valid true
mlocoteta pushed a commit to mlocoteta/openpilot that referenced this issue Jul 5, 2023
* gpxd: remove secret

* make it stick

* enforce dongle ID check

* redirect

* static

* small cleanup
garrettpall pushed a commit to garrettpall/openpilot that referenced this issue May 6, 2024
garrettpall pushed a commit to garrettpall/openpilot that referenced this issue May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants