This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
et:ros:installation [2019/05/24 05:29] – ingmar05 | 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 ====== | ====== Paigalda ROS ====== | ||
- | Esmalt | + | Esimese asjana |
- | ROSil on palju erinevaid versioone. Uusim versioon on hetkel ROS Melodic Morenia. Pikaajalise toetusega (LTS) on versioon [[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:// | Aktiivselt käib ka juba ROS2 arendus. Selle kohta saab rohkem lugeda [[https:// | ||
- | ROS lihtsamaks paigaldamiseks Ubuntu 16.04 peale on loodud | + | ROSi lihtsamaks paigaldamiseks Ubuntu 16.04 peale on loodud automaatne paigaldusskript, |
- | paigaldusskripti | + | Paigaldusskripti |
wget https:// | wget https:// | ||
Line 16: | Line 18: | ||
====== Loo uus töökeskkond ====== | ====== Loo uus töökeskkond ====== | ||
- | Loo kaust nimega catkin_ws Kui kasutasid automaatset | + | Loo kaust nimega |
$ mkdir -p ~/ | $ mkdir -p ~/ | ||
- | Kompileeri catkini tööksekkond: | + | Kompileeri |
$ 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 // | + | käsk //catkin_make// on mugav tööriist catkini töökeskkondade haldamiseks. Selle käsu käivitamisel luuakse // |
- | vaadates kausta //devel// on näha, et kaustas on mõningad | + | vaadates kausta //devel// on näha, et kaustas on mõningad |
$ ls -l devel | $ ls -l devel | ||
- | Neid faile hankides (source) võetakse kasutusele töökeskkonna muutujad. Peale seda on võimalik töökeskkonnas olevaid teeke jooksutada. | + | Neid faile hankides (//source//) võetakse kasutusele töökeskkonna muutujad. Peale seda on võimalik töökeskkonnas olevaid teeke käivitada. |
Võta kasutusele töökeskkond, | Võta kasutusele töökeskkond, | ||
Line 36: | Line 38: | ||
$ 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 seadistatud ja see võetakse automaatselt kasutusele. Edasi tutvu ROSi failisüsteemiga. | Nüüd on sinu ROSi keskkond seadistatud ja see võetakse automaatselt kasutusele. Edasi tutvu ROSi failisüsteemiga. |