package=paketti (https://fi.wikipedia.org/wiki/Paketinhallintaj%C3%A4rjestelm%C3%A4)
directory=hakemisto (https://fi.wikipedia.org/wiki/Hakemisto_%28tietotekniikka%29)
subdirectory=alihakemisto
(Käskyt ovat sinisellä)
Huom!
ROS-työkalut löytävät vain ROS-paketteja, jotka ovat ROS_PACKAGE_PATH hakemistojen sisällä.
echo $ROS_PACKAGE_PATH
Komennolla näkee mikä on käyttäjän ROS_PACKAGE_PATH
Esimerkkeihin on käytetty ROS -tutorials pakettia. Lataa se käyttämällä seuraavaa komentoa:
sudo apt-get install ros-<distro>-ros-tutorials
Vaihda '<distro>' käyttämälläsi ROS versiolla (Esimerkiksi: kinetic)
Esimerkiksi: sudo apt-get install ros-kinetic-ros-tutorials
Työkaluja
- rospack (antaa käyttäjälle tietoja halutusta paketista)
- rospack find (antaa polun kyseiselle paketille)
- Käyttö: rospack find [package_name]
- Esimerkki: rospack find roscpp
- Esimerkki palautuksesta: /opt/ros/kinetic/share/roscpp
- rospack find (antaa polun kyseiselle paketille)
- roscd (vaihtaa hakemistoa suoraan pakettiin, stack:iin tai alihakemistoon)
- roscd
- Käyttö: roscd [locationname[/subdir]]
- Esimerkki: roscd roscpp
- pwd komento kertoo tämän hetkisen hakemiston.
- Esimerkki alihakemistoon siirtämisestä: roscd roscpp/cmake
- roscd log (vie käyttäjän mihin ROS tallentaa kansiot)
- Käyttö: roscd log
- Jonkun ROS-ohjelman täytyy olla käynnistynyt jotta voit tehdä tämän komennon. Muuten saat virhe raportin.
- Jonkun ROS-ohjelman täytyy olla käynnistynyt jotta voit tehdä tämän komennon. Muuten saat virhe raportin.
- Käyttö: roscd log
- roscd
- rosls (antaa käyttäjän katsoa paketin, stackin tai sijainnin sisältöä)
- rosls
- käyttö: rosls [locationname[/subdir]]
- Esimerkki: rosls roscpp_tutorials
- Esimerkki palautuksesta: cmake launch package.xml srv
- rosls
- TAB-näppäimen käyttö. Voit kesken komentoa painaa TAB näppäintä jolloin komento täyttyy loppuun itsestään jos on vain yksi vaihtoehto.
- Esimerkki: roscd toscpp_tut (nyt voit painaa TAB näppäintä)
- Tällöin tulee komentoriville: roscd roscpp_tutorials/
- Esimerkki: roscd tur (nyt voit painaa TAB näppäintä)
- Tällöin tulee komentoriville: roscd turtle
- Huom! tämä toimii vain jos on yksi vaihtoehto.