JeVois smart machine vision Ubuntu repository

 

This repository is for JeVois Ubuntu packages for developers only. Please see http://jevois.org for the main JeVois smart machine vision site.

 

If you want to use your JeVois smart camera using the bundled machine vision algorithms, and possibly develop new modules in Python only, then simply get and flash a microSD image from http://jevois.org/start.

 

 

Upgrading from previous JeVois versions

 

If you have previously installed packages from this repository, you should be able to upgrade simply by typing, in a terminal:

 

sudo apt update
sudo apt upgrade
    

 

 

If you encounter any difficulty, try:

 

sudo apt purge "*jevois*"
sudo apt update
sudo apt install jevois-sdk-dev # or jevoispro-sdk-dev, etc
sudo apt purge modemmanager
sudo apt install jevois-inventor # JeVois-A33 only
    

 

 

Getting JeVois developer software - The quick way

 

JeVois-Pro: For Ubuntu 20.04 amd64 (focal) 64-bit:

 

You need at least 130GB free space in your root partition. See next section for more fine-grained control. Note that 32-bit Ubuntu will not work.

 

 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DD24C027
sudo add-apt-repository "deb https://jevois.usc.edu/apt focal main"
echo "deb https://packages.cloud.google.com/apt coral-edgetpu-stable main" | sudo tee /etc/apt/sources.list.d/coral-edgetpu.list
echo "deb https://packages.cloud.google.com/apt coral-cloud-stable main" | sudo tee /etc/apt/sources.list.d/coral-cloud.list
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
sudo apt update
sudo apt upgrade # see note below
sudo apt autoremove
sudo apt install jevoispro-sdk-dev
sudo apt purge modemmanager
sudo usermod -aG dialout $USER # need to reboot to take effect
sudo usermod -aG video $USER # need to reboot to take effect
    

Note: During the upgrade of Ubuntu 20.04, you may get logged out to the login screen, and unable to log back in by typing your password (jevois). We assume this is a glitch in Ubuntu while the login screen software gets updated. If this happens, patiently wait until you see no more disk activity on your virtual machine for a while (look at the small icons at the bottom of the window of your virtual machine), as other updates are in progress. We recommend waiting for at least 15-30 minutes. Then send a hard power off to that machine and restart it.

 

JeVois-A33: For Ubuntu 20.04 amd64 (focal) 64-bit:

 

You need at least 90GB free space in your root partition. See next section for more fine-grained control. Note that 32-bit Ubuntu will not work.

 

 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DD24C027
sudo add-apt-repository "deb https://jevois.usc.edu/apt focal main"
sudo apt update
sudo apt upgrade # see note below
sudo apt autoremove
sudo apt install jevois-sdk-dev
sudo apt purge modemmanager
sudo apt install jevois-inventor
sudo usermod -aG dialout $USER # need to reboot to take effect
sudo usermod -aG video $USER # need to reboot to take effect
    

Note: During the upgrade of Ubuntu 20.04, you may get logged out to the login screen, and unable to log back in by typing your password (jevois). We assume this is a glitch in Ubuntu while the login screen software gets updated. If this happens, patiently wait until you see no more disk activity on your virtual machine for a while (look at the small icons at the bottom of the window of your virtual machine), as other updates are in progress. We recommend waiting for at least 15-30 minutes. Then send a hard power off to that machine and restart it.

 

JeVois-A33: For Ubuntu 18.04 amd64 (bionic) 64-bit:

 

You need at least 90GB free space in your root partition. See next section for more fine-grained control. Note that 32-bit Ubuntu will not work.

 

 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DD24C027
sudo add-apt-repository "deb https://jevois.usc.edu/apt bionic main"
sudo apt update
sudo apt upgrade
sudo apt autoremove
sudo apt install jevois-sdk-dev
sudo apt purge modemmanager
sudo apt install jevois-inventor
sudo usermod -aG dialout $USER # need to reboot to take effect
sudo usermod -aG video $USER # need to reboot to take effect
    

 

For older Ubuntu 64-bit:

 

Older Ubuntu distributions are no longer supported as Ubuntu no longer provides packages for these releases.

 

 

 

Getting JeVois developer software - Details

 

Depending on what you want to do, you may not need jevois-sdk-dev and all its dependencies. You still need to run these commands once:

 

 

For Ubuntu 20.04 amd64 (focal) 64-bit:

 

You need at least 90GB free space in your root partition. See next section for more fine-grained control. Note that 32-bit Ubuntu will not work.

 

 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DD24C027
sudo add-apt-repository "deb https://jevois.usc.edu/apt focal main"
sudo apt update
sudo apt upgrade
sudo apt autoremove
    

 

For Ubuntu 18.04 amd64 (bionic) 64-bit:

 

You need at least 70GB free space in your root partition. See next section for more fine-grained control. Note that 32-bit Ubuntu will not work.

 

 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DD24C027
sudo add-apt-repository "deb https://jevois.usc.edu/apt bionic main"
sudo apt update
sudo apt upgrade
sudo apt autoremove
    

 

 

And then:

 

 

 

New JeVois Techzone (under construction)