This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| et:ros:turtlesim [2019/05/23 18:34] – ingmar05 | et:ros:turtlesim [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Simulatsioonide kasutamine on hea viis ROSi õppimiseks ilma, et peaks füüsilist robotit omama. Selles peatükis kasutame lihtsalt 2D simulatsiooni nimega Turtlesim. | Simulatsioonide kasutamine on hea viis ROSi õppimiseks ilma, et peaks füüsilist robotit omama. Selles peatükis kasutame lihtsalt 2D simulatsiooni nimega Turtlesim. | ||
| - | Esmalt käivitame roscore: | + | Esmalt käivitame |
| $ roscore | $ roscore | ||
| - | Käivitame sõlme nimega | + | Käivitame sõlme nimega |
| $ rosrun turtlesim turtlesim_node | $ rosrun turtlesim turtlesim_node | ||
| Line 13: | Line 13: | ||
| Kui sõlm käivitada avaneb simulatsioon graafilise kasutajaliisedega. | Kui sõlm käivitada avaneb simulatsioon graafilise kasutajaliisedega. | ||
| - | Teek sisaldab ka sõlme, mille abil saab klaviatuuriga robotile | + | Teek sisaldab ka sõlme, mille abil saab klaviatuuriga robotile |
| - | Käivitame roboti kaugjuhtimise sõlme: | + | Käivitame |
| $ rosrun turtlesim turtle_teleop_key | $ rosrun turtlesim turtle_teleop_key | ||
| - | Kui nüüd terminals nooleklahve vajutada, saame robotit simulatsioonis liigutada: | ||
| - | {{: | + | Kui nüüd selles terminalis nooleklahve vajutada, saame robotit simulatsioonis liigutada: |
| + | |||
| + | {{: | ||
| ====== Rqt_graph ====== | ====== Rqt_graph ====== | ||
| - | Vaatame kuidas see töötab kasutades tööriista rqt_graph, mis visualiseerib sõlmede ja teemade suhteid: | + | Vaatame kuidas see töötab, kasutades tööriista |
| $ rqt_graph | $ rqt_graph | ||
| - | {{: | + | {{: |
| - | Käsu käivitades avaneb graafiline kasutajaliides. Näeme, et sõlm / | + | Käsu käivitades avaneb graafiline kasutajaliides. Näeme, et sõlm /// |
| - | Roboti juhtimiseks kasutatakse sõnumi tüüpi geometry_msgs/ | + | ====== Juhtimine käsurealt ====== |
| + | |||
| + | Roboti juhtimiseks kasutatakse sõnumi tüüpi | ||
| $ rostopic pub / | $ rostopic pub / | ||
| - | {{: | + | {{: |
| Näeme, et robot liigub simulatsioonis ringjoonelisest. | Näeme, et robot liigub simulatsioonis ringjoonelisest. | ||
| Line 40: | Line 43: | ||
| ====== Rqt_plot ====== | ====== Rqt_plot ====== | ||
| - | Kasutame teemas | + | Teemas |
| + | |||
| + | Käivita // | ||
| $ rqt_plot | $ rqt_plot | ||
| - | Kui lisada graafikule teemad / | ||
| - | {{: | + | Kui lisada graafikule teemad /// |
| + | |||
| + | {{: | ||
| + | |||