izpis_h1_title_alt

Razvoj krmiljenja mobilnega robota z metodo vzpodbujevalnega učenja
ID Planinšek, Nejc (Avtor), ID Vrabič, Rok (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (16,06 MB)
MD5: 329A66A408954833831B189B810A2267

Izvleček
Strojno učenje se vse pogosteje pojavlja kot rešitev problemov, ki jih je težko rešiti s klasičnimi pristopi. Pri strojnem učenju algoritem naučimo na osnovi podatkov, namesto da bi ga eksplicitno napisali. V tej nalogi smo z metodami strojnega učenja razvili krmilnik mobilnega robota za sledenje črti. Razvili smo zaznavalo črte, ki deluje odlično v različnih pogojih. Ustvarili smo simulacijsko okolje za preizkušanje krmiljenja robota in v njem z metodami vzpodbujevalnega učenja razvili krmilnik, ki sledi črti. Krmilnik smo iz simulacije prenesli v realni svet. V simulaciji krmilnik deluje primerljivo s klasičnim PID krmilnikom, v realnem svetu pa precej slabše, kar bi lahko izboljšali v nadaljnjem delu. Zaznavalo črte in krmilnik sta sposobna realnočasovnega delovanja na omejenih platformah, kot je Raspberry Pi.

Jezik:Slovenski jezik
Ključne besede:strojno učenje, vzpodbujevalno učenje, umetne nevronske mreže, simulacijsko okolje, sledenje črti, mobilni roboti
Vrsta gradiva:Magistrsko delo
Tipologija:2.09 - Magistrsko delo
Organizacija:FS - Fakulteta za strojništvo
Kraj izida:Ljubljana
Založnik:[N. Planinšek]
Leto izida:2019
Št. strani:XXI, 58 str.
PID:20.500.12556/RUL-107876 Povezava se odpre v novem oknu
UDK:007.52:004.83(043.2)
COBISS.SI-ID:16656155 Povezava se odpre v novem oknu
Datum objave v RUL:01.06.2019
Število ogledov:2273
Število prenosov:322
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Design of mobile robot control using reinforcement learning methods
Izvleček:
Machine learning is increasingly emerging as a solution to problems that are difficult to solve with classical approaches. In machine learning, the algorithm is trained on data, rather than written explicitly. In this thesis, we developed a mobile robot controller using methods of machine learning. We developed a line detector, that works well under different conditions. We created a simulation environment, designed for testing robot control algorithms, and developed a line following controller using reinforcement learning methods. The controller was transferred from simulation to the real world. In the simulation, controller performance is comparable to the classic PID controller, whereas in the real world, it is considerably worse. That could be improved in future work. The detector and controller are capable of real-time operation on limited platforms such as Raspberry Pi.

Ključne besede:machine learning, reinforcement learning, artificial neural networks, simulation enviornment, line following, mobile robots

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj