ECEn Help Wiki

Log In
Home Sitemap Recent Changes Media Manager

Trace: contol_lab_image

contol_lab_image

This is an old revision of the document!


Instructions on creating the Image for the Control/Robotics lab:

Firmware:

OS And Software:

1) Install updates and upgrades –> sudo apt update, sudo apt upgrade

2) Install the immense amount of packages they will need:

sudo apt install vim git curl zsh exfat-utils htop ssh build-essential manpages-dev libeigen3-dev libopenblas-dev liblapacke-dev tesseract-ocr libtesseract-dev libleptonica-dev libboost-all-dev libtbb-dev ocl-icd-opencl-dev ocl-icd-libopencl1 opencl-headers clinfo libffi-dev gcc cmake pybind11-dev ghostscript-x libcap-dev pps-tools libeditline-dev libreadline-dev libtomcrypt-dev libpthread-stubs0-dev libpthread-workqueue-dev libdbus-1-dev libgconf-2-4 libeigen-stl-containers-dev ocl-icd-dev flex vtk7 libgtk-3-dev pkg-config xpdf libcanberra-gtk-module apt-transport-https gnome-tweaks ffmpeg samba

3) Install python and pip –> sudo apt install python-dev python3-dev python-pip python3-pip

4) Install Matlab, Atom, Google Chrome, Sublime Text, VS Code, and Ros Melodic

5) Run thses lines in terminal to make sure pip and python run on all users: (run them as root)

pip2 install –upgrade pip setuptools wheel

pip3 install –upgrade pip setuptools wheel

reboot

##These version commands are to make sure you have the correct version of pip## pip –version

pip2 –version

pip3 –version

pip2 install ipython numpy scipy pygame vtk matplotlib pyside2 pybind11 jinja2 pytesseract tesserocr jupyter gym

posix_ipc tqdm unidecode control

pip2 install pyopencl

pip3 install ipython numpy scipy pybind11 pygame vtk matplotlib pyqt5 pyside2 jinja2 control pytesseract tesserocr

jupyter gnupg dbus-python python-networkmanager gym posix_ipc tqdm unidecode

pip3 install pyopencl

contol_lab_image.1564178111.txt.gz · Last modified: 2019/07/26 15:55 by isaacfs