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 | + |