izpis_h1_title_alt

Načrtovanje gladke poti z genetskim algoritmom
ID Jermol, Blaž (Avtor), ID Klančar, Gregor (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (2,80 MB)
MD5: 9393DD769BC6282097D9051EE87D7EE1

Izvleček
Načrtovanje kvalitetnih poti v okolju, zlasti v primeru večkriterijskega načrtovanja poti z ovirami, predstavlja zahtevno nalogo, kjer lahko določanje kvalitetnih rešitev postane težek izziv. Ob tem se genetski algoritem s svojo lastnostjo hevrističnega iskanja ponuja kot dobra rešitev za tovrstne probleme. V magistrskem delu predstavimo dva načina uporabe genetskih algoritmov za namen načrtovanja poti. Prvi način omogoča iskanje odsekoma linearnih poti v statičnem okolju z ovirami, pri čemer upošteva kriterij dolžine in gladkosti poti. Algoritem za svoje delovanje izkorišča a priori znanje o okolju, kar mu omogoča uporabo namenskih genetskih operatorjev, ki pripomorejo k razvoju kvalitetnejših poti. Za namen prepoznavanja ovir v okolju smo razvili namenski genetski operator, ki je zmožen popravljati pot, ki med izvajanjem genetskega algoritma pristane znotraj ovir. Ob tem smo predstavili uporabo dveh različnih mer gladkosti, ki omogočata večkriterijsko globalno iskanje poti ali razvoj odsekoma linearnih poti z višjo stopnjo gladkosti. Drugi način uporabe genetskih algoritmov opisuje optimizacijo parametrične krivulje, ki predstavlja pot v prostoru. Ob tem predstavimo dva različna načina glajenja poti in izdelavo genetskega algoritma za obe metodi glajenja. Skozi različne preizkuse smo potrdili, da oba načina uporabe razvijata kvalitetne poti. Kljub temu se zaradi obsežnosti možnih rešitev v kompleksnejših okoljih genetski algoritem sooča z zahtevami po veliki populaciji in visoki stopnji mutacije, kar vodi v dolge čase izvajanja trenutne implementacije.

Jezik:Slovenski jezik
Ključne besede:genetski algoritem, načrtovanje poti, optimizacija parametričnih krivulj, Bézierova krivulja, Catmull-Rom zlepek, odsekoma linearna pot
Vrsta gradiva:Magistrsko delo/naloga
Organizacija:FE - Fakulteta za elektrotehniko
Leto izida:2023
PID:20.500.12556/RUL-153105 Povezava se odpre v novem oknu
COBISS.SI-ID:178097155 Povezava se odpre v novem oknu
Datum objave v RUL:18.12.2023
Število ogledov:942
Število prenosov:80
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Smooth path planning with genetic algorithm
Izvleček:
Path planning of quality paths in the environment especially in the case of multi-objective path planning with obstacles poses a challenging task, where determining quality solutions can become a difficult challenge. Genetic algorithm and its heuristic search property offer a good solution for such problems. In the Master thesis, we present two ways of using genetic algorithms for the purpose of path planning. The first method enables the search for piecewise linear paths in a static environment with obstacles considering the objective of path length and path smoothness. The algorithm utilizes a priori knowledge of the environment, which allows the use of dedicated genetic operators that contribute to the development of quality paths. To recognize obstacles in the environment we have developed a dedicated genetic operator capable of correcting paths that land within obstacles during the searching process of genetic algorithm. We presented the use of two different smoothness measures that allows multi-objective global path searching or the development of piecewise linear paths with a higher degree of smoothness. The second method of using genetic algorithms describes the optimization of parametric curves that describe paths in space. Here we introduce two different methods for path smoothing and the genetic algorithm for both smoothing methods. Through various tests, in the end, we confirmed that both methods develop quality paths. Nevertheless, due to the extent of possible solutions in more complex environments, genetic algorithm faces the requirements for a large population and high mutation probability, which leads to long computing times for the current implementation.

Ključne besede:genetic algorithm, path planning, parametric curve optimization, Bézier curve, Catmull-Rom spline, piecewise linear path

Podobna dela

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

Nazaj