Roboto kūrimas yra nepaprastai brangus procesas. Sukonstruoti prototipą sunaudojama daug lėšų, o paaiškėjus trūkumams gali tekti jį perdaryti ne vieną kartą. Nemažiau sudėtingas yra algoritmų kūrimas roboto valdymui. Išbandyti valdančią programą su realiu prototipu sudėtinga, nes klaidos gali sukelti tiek smulkių gedimų tiek stipriai apgadinti įrangą. Šiame dokumente yra gilinamasi į roboto elgesio simuliavimą virtualioje erdvėje. Nagrinėjamos roboto simuliavimo aplinkos, teikiančios galimybę suprogramuoti ir išbandyti robotą valdančius algoritmus. Kreipiamas didelis dėmesys į tokios sistemos naudojimo paprastumą ir galimybę ją naudoti moksleivių skatinimui domėtis programavimu. Autorius pateikia projektą naujos simuliavimo aplinkos kūrimui ir realizuoja šią sistemą. Atliekamas tyrimas siekiant nustatyti kaip yra kuriamos roboto valdančios programos. Yra palyginama naujai sukurtos sistemos galimybė realizuoti valdymo algoritmus su rinkoje esančiu komerciniu sprendimu – Webots. Yra pateikiamos dvi roboto konstrukcijos su apibrėžtu roboto elgesiu ir suprogramuojamas valdymo kodas abejose sistemose. Roboto elgesio reikalavimuose atliekamas pakeitimas ir tiriama kokią įtaką tai turi robotą valdančios programos kodui. Galiausiai yra pristatoma naujai sukurta roboto simuliavimo aplinka. Aprašomas sistemos vartotojo vadovas, paaiškinama grafinė vartotojo sąsaja. / The process of robot creation is extremely expensive. It requires a lot of expenses to build a prototype and mistakes in design can lead to several rebuilds. No less expensive is a challenge of designing control program for the robot, as testing it with a prototype can cause harm to the construction or even destroy it. This document focuses on the simulation of robot behavior in virtual environment. Egzisting simulation environmets, that allow programming and simulating of control scripts, are being explored here. A lot of attention is paid to simplicity of the software interface and possible usage for children to learn and enjoy programming. The author makes a proposal for new simulation environment and implements the software. The research is made on the implementation of control programs for robots. The way how the control program is implemented is compared to an egzisting comercial simulation environment – Webots. The two specifications for robot design and behavior is provided and the solutions for control programs are designed and compared. The modification in robot specifications are brought up and those solutions are modified to comply with the change. Finally the designed software is presented and explained. The chapter contains user guide, a specification for graphical user interface and an explanation of it‘s usage.
Identifer | oai:union.ndltd.org:LABT_ETD/oai:elaba.lt:LT-eLABa-0001:E.02~2014~D_20140806_150422-78859 |
Date | 06 August 2014 |
Creators | Vaikšnys, Dainius |
Contributors | Stulpinas, Raimundas, Motiejūnas, Kęstutis, Bareiša, Eduardas, Butleris, Rimantas, Kazanavičius, Egidijus, Tomkevičius, Arūnas, Šeinauskas, Rimantas, Štuikys, Vytautas, Blažauskas, Tomas, Damaševičius, Robertas, Kaunas University of Technology |
Publisher | Lithuanian Academic Libraries Network (LABT), Kaunas University of Technology |
Source Sets | Lithuanian ETD submission system |
Language | Lithuanian |
Detected Language | English |
Type | Master thesis |
Format | application/pdf |
Source | http://vddb.library.lt/obj/LT-eLABa-0001:E.02~2014~D_20140806_150422-78859 |
Rights | Unrestricted |
Page generated in 0.0026 seconds