Browsing by Author "Valner, Robert, supervisor"
Now showing 1 - 3 of 3
- Results Per Page
- Sort Options
Item Mitme roboti koostöö funktsionaalsuste väljatöötamine tarkvararaamistikule TeMoto(Tartu Ülikool, 2019) Pihlap, Meelis; Kruusamäe, Karl, supervisor; Valner, Robert, supervisor; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. TehnoloogiainstituutEesti keeles: Robotid võimaldavad töötada eluohtlikes keskkondades või muul moel ligipääsmatutel aladel nagu näiteks kaevandustes, tulekahjude kustutamisel ja radioaktiivsetes keskkondades. Hõlbustamaks inimene-robot ja robot-robot koostöösüsteemide tarkvaraarendust on loodud robotite operatsioonisüsteemil (ROS) põhinev tarkvararaamistik TeMoto. TeMotol on vaja keskkonna esitamise funktsionaalsusi, et oleks võimalik arendada robotisüsteeme, mis on keskkonnast teadlikud. Töö eesmärgiks oli kavandada ja luua TeMoto arhitektuuris raamistik keskkonnamudelitega töötamiseks, luua funktsionaalsus keskkonnamudelite sünkroniseerimiseks TeMoto instantside vahel, pakkuda keskkonnamudel ja testida süsteemi reaalses stsenaariumis. Töö tulemusena valmis terviklik süsteem ja infrastruktuur, millega saab edukalt jagada semantilist ja topoloogilist informatsiooni mitme roboti vahel ja seda demonstreeriti heterogeense mitme roboti süsteemiga läbi viidud otsingumissiooni näitel. Implementeeritud TeMoto keskkonnamudeli raamistik paneb aluse keskkonnamudelite kasutusele TeMoto arhitektuuris, mis võimaldab TeMoto abil arendada keskkonnaga mõtestatult tegutsevaid robotsüsteeme.Item Roboti juhtimine virtuaalreaalsuses kasutades ROS-raamistikku(Tartu Ülikool, 2019) Astok, Georg; Kruusamäe, Karl, supervisor; Valner, Robert, supervisor; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. TehnoloogiainstituutEesti keeles: Robotite kasutamine on muutunud vältimatuks tänapäeva maailmas. Nende intuitiivsemaks juhtimiseks on võimalus kasutada virtuaalreaalset (VR) keskkonda. ROS-raamistik on robootikas laialdaselt kasutusel. Raamistikus on olemas mitmed huvitavad kimbud, progammid ja tööriistad, mis aitavad virtuaalreaalsust luua. Praegusel hetkel puudub ROS-kimp, mis kasutaks ROSi võimalusi ja looks ainult ROSl põhineva kasutajaliidese. Selle bakalaureusetöö eesmärk on uurida erinevaid ROS-raamistiku võimalusi virtuaalreaalsuse loomiseks, luua roboti juhtimiseks virtuaalreaalsuse kasutajaliidest sisaldav ROS-kimp ja seda testida. Kasutajaliidese loomisel kasutatakse maksimaalselt olemasolevaid ROSi vahendeid nagu RViz. Loodud keskkond kuvatakse omakorda kasutaja peas olevasse OSVR visiiri. Kasutaja interakteerub robotiga kasutades Leap Motion kontrollerit (LM-kontroller), mida kasutades on kasutaja käed vabad. In English: Using robots is unavoidable in modern world. We can use virtual reality (VR) to control them more intuitively. ROS framework is widely used in robotics. The framework has a lot of packages, programs and tool to build VR, but we are missing a ROS package that takes all these parts and puts them all together. The purpose of this thesis is to research different ROS framework opportunities on creating virtual reality, to build a virtual reality user interface and to test it. User interface is created using visualization markers that are presented in ROS visualization program RViz. Using RViz plugin, OSVR headset is used as a head mounted display (HMD). User can interact with the package using Leap Motion controller, which will keep user’s hands free.Item Roboti KUKA youBot riistvara ja ROS-tarkvara uuendamine(Tartu Ülikool, 2019) Julle, Kätriin; Valner, Robert, supervisor; ; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. TehnoloogiainstituutEesti keeles: Mobiilne robot KUKA youBot on oma funktsionaalsuselt päevakajaline nii teaduse kui õppetöö eesmärkidel, sest tegu on omniliikuva mobiilse manipulaatoriga. Ent roboti pardaarvuti (Intel Atom D510 Dual Core 1.66 GHz, 2 GB DDR2 RAM) on vananenud ja tootja poolt toetatud tarkvara (ROS Indigo ja Ubuntu 14.04) aegunud. Seetõttu oleks vajalik robot ajakohastada nii, et seda saaks kasutada kaasaegsetes lahendustes. Roboti ajakohastamiseks asendati KUKA youBoti pardaarvuti Intel NUCiga (Intel Core i5-4250U, 4 GB DDR3 RAM) ja paigaldati ROS Kinetic ning Ubuntu 16.04. Riistvara ja tarkvara uuendamise tulemusena tõusis KUKA youBoti pardaarvuti jõudlus. Suurim muutus toimus manipulaatori liigutusplaneerimisele kulunud ajas, mis vähenes enam kui 100 korda. In English: Mobile robot KUKA youBot is functionally relevant in research and education purposes because it is a omnidirectional mobile manipulator. But the robot’s onboard computer (Intel Atom D510 Dual Core 1.66 GHz, 2 GB DDR2 RAM) and the software the manufacturer supports (ROS Indigo and Ubuntu 16.04) are out of date. For that reason the robot needs to be brought up to date so it could be used in modern solutions. To bring the robot up to date, KUKA youBot’s onboard computer was replaced with Intel NUC (Intel Core i5-4250U, 4 GB DDR3 RAM) and ROS Kinetic and Ubuntu 16.04 were installed. As a result of upgrading The hardware and software, KUKA youBot’s performance increased. The biggest change could be seen in the manipulator’s movement planning time, where it decreased more than a 100 times.