This is an old revision of the document!


Table of Contents

UKU

UKU on Tallinna Tehnikaülikooli tudengite poolt valmistatud mobiilne robotiplatvorm.

LIDAR

UKU simuleerimine

Robotiga eksperimenteerimiseks loodi vajalikud mudelid ja teegid, et robotit saaks Gazebos simuleerida. Mugavamaks kasutamiseks on terve ROSi tööruum laetud üles giti repositooriumisse.

Alustame repositooriumi kloonimisega:

 sudo apt install git
 git clone http://gitlab.robolabor.ee/ingmar05/uku_simulation_ws
 

Paigalda vajalikud teegid ja kompileeri:

 cd uku_simulation_ws
 rosdep install --from-paths src --ignore-src -r -y
 catkin_make
 source devel/setup.bash
 

Selleks, et ei me ei peaks uue terminali akna avamisel iga kord töökeskkonna hankima võime lisada selle rea .bashrc faili:

 echo "source ~/uku_simulation_ws/devel/setup.bash" >> ~/.bashrc
 

Selleks, et käivitada kõik vajalikud sõlmed roboti simuleerimiseks on loodud käivitusfail nimega uku_vehicle.launch

Käivita simulatsioon:

 roslaunch uku_vehicle_gazebo uku_vehicle.launch
 

Nüüd peaks avanema Gazebo simulaator ja Rviz. Virtuaalses maailmas peaks nähtaval olema UKU robot.

Gazebo kasutajaliidest kasutades saame virtuaalsesse maailma lisada objekte.

Tööruumiga tuli kaasa ka kaugjuhtimise sõlm.

Käivita teises aknas kaugjuhtiminse sõlm:

 rosrun ackermann_drive_teleop keyop.py
 

Nüüd peaksime saama robotit klaviatuuriga juhtida. Rviz akent vaadates näeme visualisatsiooni sellest, mida robot näeb.

et/ros/simulations/uku.1558637799.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0