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/23 19:52] – 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 on Tallinna Tehnikaülikooli tudengite poolt valmistatud |
| - | {{: | + | {{: |
| + | {{: | ||
| - | ====== 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 |
| {{: | {{: | ||
| - | Lidar võimaldab laserkiirte abil saada ümbruskonnast punktipilve, | + | {{: |
| + | |||
| + | Lidar võimaldab laserkiirte abil saada ümbruskonnast punktipilve, | ||
| {{: | {{: | ||
| - | Gazebo simulaatoris | + | UKU roboti peal olev //Velodyne VLP-16// lidar on kallis ja lihtsamates rakendustes saab kasutada |
| + | //RPlidar A1// maksab umbes 100€ ja //RPlidar A3// 600€. Lidarid erinevad peamiselt resulutsiooni ja mõõtesageduse poolest. | ||
| - | ====== 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. | + | // |
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | //Gazebo// simulaatoris on võimalik ka lidareid simuleerida. Paljud lidari tootjad on internetis avaldanud lidarite mudelid (URDF), mis teeb lidari lisamise oma roboti mudelile oluliselt lihtsamaks. Ametliku //Velodyne VLP-16// URDF mudelit kasutatakse ka UKU roboti simulatsiooni puhul. | ||
| + | |||
| + | ===== 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. | ||
| Alustame repositooriumi kloonimisega: | Alustame repositooriumi kloonimisega: | ||
| Line 31: | 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 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 (// |
| 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 54: | 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. |
| {{: | {{: | ||
| - | |||
| - | |||