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 16:18] – 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 ====== | ||
- | ====== 1. Installi ROS ====== | + | {{:et: |
- | Ennem kui selle peatükiga alustad veendu, | + | |
- | ====== | + | ====== |
+ | Esimese asjana tuleb ROS süsteem paigaldada arvutisse vastavalt ROSi kodulehel olevatele [[http:// | ||
- | Loo ja kompileeri catkini tööruum: | + | 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, | ||
+ | |||
+ | Paigaldusskripti käiviamiseks tuleb kasutada terminalis järgmist käsku: | ||
+ | |||
+ | wget https:// | ||
+ | |||
+ | ====== Loo uus töökeskkond ====== | ||
+ | |||
+ | 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 | $ ls -l devel | ||
- | Neid faile hankides (source) laotatakse antud töökeskkond praegusele keskonnale. | ||
- | Võta kasutusele | + | Neid faile hankides (// |
+ | |||
+ | Võta kasutusele | ||
$ source devel/ | $ source devel/ | ||
- | Et veenduda, et setup skript töötas kontrolli, kas ROS_PACKAGE_PATH keskonna muutuja sisaldab sinu tööruumi: | + | |
+ | Veendumaks, et //setup// skript töötas kontrolli, kas //ROS_PACKAGE_PATH// keskonna muutuja sisaldab sinu tööruumi: | ||
$ echo $ROS_PACKAGE_PATH | $ echo $ROS_PACKAGE_PATH | ||
/ | / | ||
- | 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 automaatselt kasutusele, kui uue terminali akna avame: | + | |
+ | Kuna ROSi kasutamiseks peab tavaliselt kasutama mitut terminali akent ja igakord tööruumi kasutusele võtmine oleks tüütu lisame | ||
echo ' | echo ' | ||
- | Nüüd on sinu ROSi keskkond | + | |
+ | Nüüd on sinu ROSi keskkond |