This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| et:ros:installation [2019/05/17 15:44] – raivo.sell | et:ros:installation [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Paigaldamine ja seadistamine ====== | ====== Paigaldamine ja seadistamine ====== | ||
| + | {{: | ||
| + | ====== Paigalda ROS ====== | ||
| + | Esimese asjana tuleb ROS süsteem paigaldada arvutisse vastavalt ROSi kodulehel olevatele [[http:// | ||
| + | ROSil on palju erinevaid versioone. Uusim versioon on hetkel ROS Melodic Morenia. Pikaajalise toetusega (LTS) on versioon [[http:// | ||
| + | Aktiivselt käib ka juba ROS2 arendus. Selle kohta saab rohkem lugeda [[https:// | ||
| + | ROSi lihtsamaks paigaldamiseks Ubuntu 16.04 peale on loodud automaatne paigaldusskript, | ||
| - | http:// | + | Paigaldusskripti käiviamiseks tuleb kasutada terminalis järgmist käsku: |
| - | ===== ROS keskkonna installimine ja konfigureerimine ===== | + | wget https://raw.githubusercontent.com/ |
| - | 1. Installi ROS | + | |
| - | Ennem kui selle peatükiga alustad veendu, et ROS on installitud vastavalt ROS-i kodulehel olevatele juhistele. | + | |
| - | 2. Loo uus töökeskkond | + | ====== |
| - | Loo ja kompileeri catkini tööruum: | + | |
| + | Loo kaust nimega // | ||
| + | |||
| $ mkdir -p ~/ | $ mkdir -p ~/ | ||
| + | |||
| + | Kompileeri //catkini// tööksekkond: | ||
| $ cd ~/ | $ cd ~/ | ||
| $ catkin_make #kompileeri töökeskkond | $ catkin_make #kompileeri töökeskkond | ||
| - | käsk catkin_make on mugav tööriist catkini töökeskkondade haldamiseks. Selle käsu käivitamisel luuakse ‘CMakeLists.txt’ ja lingitakse ‘src’ kaustaga. Luuakse ka kaustad ‘build’ ja ‘devel’. | ||
| - | vaadates kausta | + | käsk // |
| + | |||
| + | vaadates kausta | ||
| + | |||
| + | $ ls -l devel | ||
| + | |||
| + | Neid faile hankides (// | ||
| + | |||
| + | Võta kasutusele töökeskkond, | ||
| + | |||
| + | $ source devel/ | ||
| - | $ ls -l devel | + | Veendumaks, et //setup// skript töötas kontrolli, kas // |
| - | Neid faile hankides (source) laotatakse antud töökeskkond praegusele keskonnale. | + | |
| - | Võta kasutusele tööruum, mille ennem lõid: | + | $ echo $ROS_PACKAGE_PATH |
| + | / | ||
| - | $ source devel/setup.bash | + | Kuna ROSi kasutamiseks peab tavaliselt kasutama mitut terminali akent ja igakord tööruumi kasutusele võtmine oleks tüütu lisame //.baschrc// faili rea, mis võtab meie tööruumi |
| - | Et veenduda, et setup skript töötas kontrolli, kas ROS_PACKAGE_PATH keskonna muutuja sisaldab sinu tööruumi: | + | |
| - | $ echo $ROS_PACKAGE_PATH | + | echo ' |
| - | / | + | |
| - | Kuna ROSi kasutamiseks peab tavaliselt kasutama mitut terminali akent ja igakord tööruumi kasutusele võtmine oleks tüütu lisame | + | |
| - | echo ' | + | Nüüd on sinu ROSi keskkond |
| - | Nüüd on sinu ROSi keskkond | + | |