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.
For questions and answers, see the new JeVois Techzone forum.
Note: This will not work for the transition from JeVois 1.20.0 to 1.21.0 as this involved a full operating system change (from Ubuntu 20.04 focal to Ubuntu 24.04 noble).
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
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.
gpg --keyserver keyserver.ubuntu.com --recv-keys DD24C027 gpg --export DD24C027 | sudo tee /etc/apt/trusted.gpg.d/jevois.gpg > /dev/null echo "deb https://jevois.usc.edu/apt noble main" | sudo tee /etc/apt/sources.list.d/jevois.list sudo apt update sudo apt upgrade 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 sudo usermod -aG docker $USER # need to reboot to take effect
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" sudo apt update sudo apt upgrade 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
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.
gpg --keyserver keyserver.ubuntu.com --recv-keys DD24C027 gpg --export DD24C027 | sudo tee /etc/apt/trusted.gpg.d/jevois.gpg > /dev/null echo "deb https://jevois.usc.edu/apt noble main" | sudo tee /etc/apt/sources.list.d/jevois.list 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
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 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
Older Ubuntu distributions are no longer supported as Ubuntu no longer provides packages for these releases.
Depending on what you want to do, you may not need jevois-sdk-dev and all its dependencies. Follow the commands above for your desired distro, up to the 'apt autoremove' part. Then:
sudo apt install jevois-host jevoisbase-host
sudo apt install jevois-platform jevoisbase-platform
sudo apt install jevois-sdk
sudo apt install jevois-sdk-dev
You need to rebuild jevois-sdk from source. Use the rebuild-os.sh script in jevois-sdk/docker/ (you can run it in docker).
New JeVois Techzone for questions and answers