Ovaj vodič će vam pomoći da podesite Ubuntu na virtuelnoj mašini (na Windows PC/laptop) i instalirate ROS na nju. Iako je instaliranje ROS-a na virtuelnu mašinu pogodno za nastavu i učenje, međutim, preporučuje se Dual boot instalacija za napredno korišćenje.
-
Ubuntu Version: 20.04 LTS Focal Fossa
-
ROS Version: ROS Noetic
- PC/Laptop running Windows
- At least 35GB of free disk space
- Instalacija VirtualBox
- Preuzimanje Ubuntu ISO
- Kreiranje Virtualne Mašine
- Instaliraj Ubuntu
- Instaliraj ROS na Ubuntu
-
Preuzeti VirtualBox za Windows Host ovde (Verzija može biti drugačija).
-
Pokrenuti .exe fajl i instalirati VirtualBox.
-
Preuzeti Ubuntu ISO [ovde] - https://ubuntu.com/download/alternative-downloads.
Preuzimanje može potrajati nekoliko minuta sobzirom da je fajl Ubuntu 20.04.2.0 LTS veličine 2.7GB.
-
Otvoriti VirtualBox.
-
Kreirati novu virtuelnu mašinu klikom na
Newikonu iliMachine > New. -
Uneti
Ubuntukao ime. Polja tip i verzija će automatski biti popunjena, ako ne, podesiti tip naLinuxi verziju naUbuntu (64-bit). Kliknuti naNext. -
Povećati memoriju na
6144MB(6GB). Ako je6144MBu narandžastoj ili crvenoj zoni, podesiti memoriju na4096MB. Kliknuti naNext. -
Selektovati
Create a virtual hard disk nowi kliknuti naCreate. -
Selektovati
VDI (VirtualBox Disk Image)i kliknutiNext.- Selektovati
Dynamically allocatedi kliknutiNext.
- Selektovati
-
Promeniti veličinu hard diska na
35.00GB. Moguće je podesiti lokaciju gde će se virtuelni hard disk sačuvati, za sada može ostati kako je inicijalno podešeno. Kliknuti naCreate. -
Kliknuti desnim klikom na novo kreiranu virtuelnu mašinu i kliknuti
Settings. Alternativno kliknuti jednom levim klikom na virtuelnu mašinu i otići naMachine > Settings. -
Naći
Storagena meniju sa leve strane i selektovatiStoragetab. Kliknuti na liniju sa ikonicom CDa. Sa desne strane, u okviruOptical Drive, kliknuti na CD ikonu sa strelicom na dole i selektovatiChoose a disk file.... Pronaći prethodno preuzet Ubuntu ISO fajl.
-
Naći
Systemsa leve strane naćiProcessortab. Povećati vrednost na slajderu do granice zelene zone.
-
Kliknuti duplim klikom na novo kreiranu virtuelnu mašinu.
Vrtualna mašina će početi da se pokreće.
-
Sačekati dok virtualna mašina izvrši proveru diska.
-
Selektovati
Install Ubuntu. -
Izabrati postavke tastature na
English (US). KliknutiContinue. -
Selektovati
Minimal installation,Download updates while installing UbuntuiInstall third-party software for graphics and Wi-Fi hardware and additional media formats. KlinkutiContinue. -
Selektovati
Erase disk and install Ubuntu. KliknutiInstall Nowa zatim kliknuti naContinueukoliko se pojavi upotorenje. -
Izabrati zemlju/region i kliknuti
Continue. -
Uneti tražene informacije i kliknuti
Continue. -
Sačekati dok se Ubuntu instalira. Ovaj korak može potrajati.
-
Restartovati VM. Ukoliko zatraži da se izbaci instalacioni CD, samo pritisnuti enter.
-
Čestitamo! Uspešno ste instalirali Ubuntu na virtuelnoj mašini.
-
Pratite informacije koje možete naći ovde. Komande si ispisane ispod, radi lakšeg praćenja. Ukoliko naiđete na greške pogledajti informacije i detaljniji opis sa prethodnog linka.
-
Otvoriti
Software & Updatesprogram pritiskom na windows taster i pretražitiSoftware & Updates. -
Štiklirati sva polja i kliknuti na
Close. -
Kliknuti
Reload. -
Otvoriti terminal pritiskom na windows taster i naći
Terminalili koristeći prečicu sa tastatureCtrl+Alt+T. -
Pokrenuti sledeće korake u datom redosledu.
Komande su preuzete i adaptirane sa http://wiki.ros.org/noetic/Installation/Ubuntu.
Podesiti sources.list
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'Podesiti keljučeve
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654Updejtovati Debian pakete
sudo apt updateInstalirati ROS Desktop-Full
sudo apt install -y ros-noetic-desktop-fullSource setup.bash
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc source ~/.bashrcInstalirati neoophodne bibljioteke za bildovanje paketa
sudo apt install -y python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essentialsudo rosdep init rosdep updateKreirati ROS Workspace
mkdir -p ~/catkin_ws/src cd ~/catkin_ws/ catkin_makeSource catkin workspace
echo "source $(pwd)/devel/setup.bash" >> ~/.bashrc source ~/.bashrc- Otvoriti terminal i uneti sledeću komandu:
roscoreUkoliko je sve pokrenuto kako treba prikazaće se sledeća slika.




















