This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| et:ros:simulations:uku [2019/05/25 03:11] – ingmar05 | et:ros:simulations:uku [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== UKU ====== | ====== UKU ====== | ||
| - | UKU on Tallinna Tehnikaülikooli tudengite poolt valmistatud mobiilne robotiplatvorm. UKU robotiga eksperimenteerimiseks on loodud Gazebo simulaatori mudel. See võimaldab igaühel | + | UKU on Tallinna Tehnikaülikooli tudengite poolt valmistatud |
| {{: | {{: | ||
| Line 8: | Line 8: | ||
| ===== LIDAR ===== | ===== LIDAR ===== | ||
| - | UKU peamiseks anduriks on lidar. Lidarid on väga head ümbruskonna tajumiseks, | + | UKU peamiseks anduriks on lidar. Lidarid on väga head andurid |
| {{: | {{: | ||
| Line 14: | Line 14: | ||
| {{: | {{: | ||
| - | Lidar võimaldab laserkiirte abil saada ümbruskonnast punktipilve, | + | Lidar võimaldab laserkiirte abil saada ümbruskonnast punktipilve, |
| {{: | {{: | ||
| - | UKU roboti peal olev lidar maksab umbes 4000€. Selline hind on enamusele isiklikuks kasutamiseks liiga suur. Üks populaarsemaid odavamaid lidareid on [[https:// | + | UKU roboti peal olev //Velodyne VLP-16// |
| - | RPlidar A1 maksab umbes 100€ ja RPlidar A3 600€. Lidarid erinevad peamiselt resulutsiooni ja sageduse | + | //RPlidar A1// maksab umbes 100€ ja //RPlidar A3// 600€. Lidarid erinevad peamiselt resulutsiooni ja mõõtesageduse |
| {{: | {{: | ||
| {{: | {{: | ||
| - | Rplidari | + | // |
| {{: | {{: | ||
| - | Gazebo simulaatoris on ka võimalik | + | //Gazebo// simulaatoris on võimalik |
| ===== UKU simuleerimine ===== | ===== UKU simuleerimine ===== | ||
| - | Robotiga eksperimenteerimiseks on loodud vajalikud mudelid ja teegid, et robotit saaks Gazebos simuleerida. Mugavamaks kasutamiseks on terve ROSi tööruum laetud üles giti repositooriumisse. Simulatsiooni kasutamiseks tuleb lihtsalt töökeskkond alla laadida ja vajalikud teegid paigaldada. | + | Robotiga eksperimenteerimiseks on loodud vajalikud mudelid ja teegid, et robotit saaks //Gazebos// simuleerida. Mugavamaks kasutamiseks on terve ROSi tööruum laetud üles giti repositooriumisse. Simulatsiooni kasutamiseks tuleb lihtsalt töökeskkond alla laadida ja vajalikud teegid paigaldada. |
| Alustame repositooriumi kloonimisega: | Alustame repositooriumi kloonimisega: | ||
| Line 45: | Line 45: | ||
| $ source devel/ | $ source devel/ | ||
| - | Selleks, et ei me ei peaks uue terminali akna avamisel iga kord töökeskkonna hankima võime lisada | + | Selleks, et me ei peaks uue terminali akna avamisel iga kord töökeskkonna hankima võime lisada |
| $ echo " | $ echo " | ||
| - | Selleks, et ei peaks iga kord käsitsi õigete parameetritega mitut sõlme käivitama on loodud käivitusfailid (.launch). Neid kasutades on ühe käsuga võimalik käivitada roscore ja mitu erinevat sõlme õigete parameetritega. Selleks, et käivitada kõik vajalikud sõlmed roboti simuleerimiseks on loodud käivitusfail nimega uku_vehicle.launch. | + | Selleks, et ei peaks iga kord käsitsi õigete parameetritega mitut sõlme käivitama on loodud käivitusfailid (//.launch//). Neid kasutades on ühe käsuga võimalik käivitada |
| Käivita simulatsioon: | Käivita simulatsioon: | ||
| $ roslaunch uku_vehicle_gazebo uku_vehicle.launch | $ roslaunch uku_vehicle_gazebo uku_vehicle.launch | ||
| - | Nüüd peaks avanema Gazebo simulaator ja Rviz. Gazebo virtuaalses maailmas peaks nähtaval olema UKU robot. | + | Nüüd peaks avanema |
| - | Gazebo kasutajaliidest kasutades saame virtuaalsesse maailma lisada objekte. | + | //Gazebo// kasutajaliidest kasutades saame virtuaalsesse maailma lisada objekte. |
| {{: | {{: | ||
| Line 68: | Line 68: | ||
| {{: | {{: | ||
| - | Käivitusfail käivitas ka Rviz visualiseerimise tööriista. Rviz aken avades näeme 3D lidari pilti ja roboti mudelit. | + | Käivitusfail käivitas ka //Rviz// visualiseerimise tööriista. |
| {{: | {{: | ||
| - | |||
| - | |||