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

Porting to another hardware #562

Closed
kozuch opened this issue Mar 10, 2019 · 4 comments
Closed

Porting to another hardware #562

kozuch opened this issue Mar 10, 2019 · 4 comments

Comments

@kozuch
Copy link

kozuch commented Mar 10, 2019

The visiond was open sourced lately. Does anyone have an idea what port to another hardware could be valuable somehow? The simplest could be another Snapdragon 820 phone which may be cheaper than EON Dev kit. The full porting would require also a eon-neos port I guess.

Personally I would like to see some dirt cheap (=affordable) HW being ported to so that the project is accessible to more people.

@rjschof
Copy link

rjschof commented Mar 10, 2019

Where did you see that visiond was open sourced recently? Can you post a link to the repo?

@kozuch
Copy link
Author

kozuch commented Mar 10, 2019

It has been announced on twitter: https://twitter.com/comma_ai/status/1089041100285726721

The visiond folder now contains code: https://github.com/commaai/openpilot/tree/devel/selfdrive/visiond

As mentioned elsewhere (#510) the only binary (=proprietary) part of openpilot now shoud be the DNN models (see /models) - these are in .dlc format which I have no knowledge about (but I guess shoudl be portable since the twitter post hopes for ports now).

@NeoFromMatrix
Copy link

Three options come in mind:

  • x86_64 and just take any small pc you can find. Could be hardware agnostic. If the cross compatibility can be solved this might be broaden the community of developers.
  • some arm dev board (will depend on SW distro and RT patch availability/ease of integration)
  • another Android phone (requires RT patch)

In reality I guess it depends on the lead developers and whatever they come up with or

@legonigel
Copy link

legonigel commented Mar 11, 2019

Openpilot currently only officially supports the 820. I would recommend that discussions regarding porting or different hardware continue on discord. Join the discord and check out the channels #hardware-unofficial and #topic-open-visiond

sshane referenced this issue in sshane/openpilot Mar 2, 2020
Refactor mapd with help from Patreons
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

4 participants