zaključna naloga Razvojno raziskovalnega programa I. stopnje Strojništvo
Marko Krasnik (Avtor), Rok Vrabič (Mentor)

Povzetek

Zaključno delo obravnava uporabnost metode gradientnega spusta za optimizacijo krmilnih parametrov robotskega sledilca črti. Za preizkušanje je bil potreben program, naložen na mikrokrmilnik robotskega sledilca, ki poleg krmiljenja robota z uporabo gradientnega spusta išče optimalne vrednosti krmilnih parametrov. Preizkusi so potekali na testni progi, optimalne vrednosti krmilnih parametrov pa so izbrane tako, da je čas prevoza proge čim krajši. Izdelane so bile tri različice programa z manjšimi spremembani, z vsako od njih pa je bilo opravljenih več preizkusov. Z analizo rezultatov je bilo ugotovljeno, da je gradientni spust primerna metoda za optimizacijo krmilnih parametrov, saj je bil čas prevoza proge ob koncu preizkusov precej krajši. Za čim boljšo izvedbo optimizacije je pomembna tudi pravilna izbira kriterijske funkcije ter poznavanje, kako krmilni parametri vplivajo drug na drugega.

Ključne besede

diplomske naloge;robotski sledilci črt;PID krmiljenje;gradientni spust;optimizacija;strojno učenje;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL FS - Fakulteta za strojništvo
Založnik: [M. Krasnik]
UDK: 007.52:681.5:004.83(043.2)
COBISS: 16931355 Povezava se bo odprla v novem oknu
Št. ogledov: 576
Št. prenosov: 209
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Optimisation of control parameters for a line follower robot using gradient descent
Sekundarni povzetek: This thesis deals with using the gradient descent method for optimizing control parameters of a line following robot. The robot's microcontroller was programmed to operate its control algorithm, as well as search for optimal values of the control parameters using gradient descent. Testing was done on a test track, optimal control parameters were chosen based on the fastest lap-times. Code for the microcontroller was witten in three separate versions with slight variations. Multiple tests on the track were done with each version. After analyzing our data, we can determine that gradient descent is an effective method for optimizing control parameters of a line following robot, since lap-times after optimisation have improved significantly. We have also concluded that choosing good crteria (in this case lap-time) and knowing how control parameters affect each other is very important for effective optimisation.
Sekundarne ključne besede: line following robots;PID control;gradient descent;optimisation;machine learning;
Vrsta dela (COBISS): Zaključna naloga
Študijski program: 0
Konec prepovedi (OpenAIRE): 1970-01-01
Komentar na gradivo: Univ. v Ljubljani, Fak. za strojništvo
Strani: IX, 67 f.
ID: 11221985
Priporočena dela:
, zaključna naloga Razvojno raziskovalnega programa I. stopnje Strojništvo
, magistrsko delo
, magistrsko delo magistrskega študijskega programa II. stopnje Strojništvo
, zaključna naloga Razvojno raziskovalnega programa I. stopnje Strojništvo