View Code? Open in Web Editor
NEW
đ AutonĂłm jĂĄrmƱvek Ă©s robotok programozĂĄsa || Autonomous vehicles and robots software engineering
Home Page: https://sze-info.github.io/arj
License: GNU General Public License v3.0
arj's Issues
GlobĂĄlis tervezĆ algoritmusok kidolgozĂĄsa, mint pĂ©ldĂĄul:
- RRT
- Informed-RRT
- A-star
- D-star
- Dijkstra
|
Ismertebb globĂĄlis tervezĆ algoritmusok: |
|
- **RRT (Rapidly exploring random tree)**: Az RRT egy mintavĂ©telezĂ©s alapĂș mĂłdszer bejĂĄrandĂł globĂĄlis tĂ©r felderĂtĂ©sĂ©re Ă©s Ăștvonalak tervezĂ©sĂ©re. *MegjegyzĂ©s*: bizonyos esetekben lokĂĄlis tervezĆkĂ©nt is hasznĂĄljĂĄk. Az algoritmus random (vĂ©letlenszerƱ) mĂłdon vĂĄlaszt ki pontokat Ă©s növekvĆ irĂĄnyban kiterjeszti a fĂĄt azĂĄltal, hogy a legközelebbi mĂĄr meglĂ©vĆ pontokhoz kapcsolja az Ășj pontokat. TovĂĄbbi informĂĄciĂł: [en.wikipedia.org/wiki/Rapidly_exploring_random_tree](https://en.wikipedia.org/wiki/Rapidly_exploring_random_tree). |
|
- **Informed-RRT**: Az Informed-RRT az alap RRT kiterjesztĂ©se, amely heurisztikĂĄt hasznĂĄl a cĂ©l felĂ© törtĂ©nĆ hatĂ©konyabb felderĂtĂ©sre. Az algoritmus Ășgy tervezi az Ăștvonalakat, hogy elĆször a közelebbi terĂŒleteket fedezze fel, majd a kĂ©sĆbbi fĂĄzisokban elmozduljon a tĂĄvolabbi terĂŒletek felĂ©. |
|
- **A-star**: Az A* algoritmus (ejtsd "A csillag") grĂĄfbejĂĄrĂł Ă©s ĂștvonalkeresĂ©si algoritmus, amelyet teljessĂ©ge, hatĂ©konysĂĄga miatt gyakran rĂ©gen elĆszeretettel hasznĂĄltak. Az egyik fĆ gyakorlati hĂĄtrĂĄnya az $$ O(b^{d}) $$ tĂĄrhelybonyolultsĂĄga, mivel az összes generĂĄlt csomĂłpontot eltĂĄrolja a memĂłriĂĄban. Ăgy a gyakorlati ĂștkeresĆ rendszerekben ĂĄltalĂĄban jobban teljesĂtenek nĂĄla olyan algoritmusok, amelyek kĂ©pesek a grĂĄf elĆfeldolgozĂĄsĂĄra a jobb teljesĂtmĂ©ny Ă©rdekĂ©ben. TovĂĄbbi informĂĄciĂł: [hu.wikipedia.org/wiki/A*_algoritmus](https://hu.wikipedia.org/wiki/A%2A_algoritmus). |
|
- **D-star**: A D* algoritmus (ejtsd "D csillag") a "Dynamic A-star" rövidĂtĂ©se. Ez az algoritmus egy mĂłdosĂtott vĂĄltozata az A* algoritmusnak, amely dinamikus környezetekben hasznĂĄlhatĂł. A Dynamic A-star algoritmus folyamatosan frissĂti az Ăștvonalat, miközben a robot halad az Ășton, hogy alkalmazkodjon a vĂĄltozĂł körĂŒlmĂ©nyekhez vagy akadĂĄlyokhoz. TovĂĄbbi informĂĄciĂł: [en.wikipedia.org/wiki/D* ](https://en.wikipedia.org/wiki/D%2A). |
|
- **Dijkstra**: A Dijkstra algoritmus az egyik legismertebb Ă©s leggyakrabban hasznĂĄlt algoritmus a legrövidebb Ășt keresĂ©sĂ©re egy grĂĄfban. Ez egy szĂ©lessĂ©gi keresĆalgoritmus, amely iteratĂvan bĆvĂti a fĂĄt a kezdĆpontbĂłl kiindulva, Ă©s kivĂĄlasztja a legközelebbi mĂ©g nem lĂĄtogatott csĂșcsot. TovĂĄbbi informĂĄciĂł: [en.wikipedia.org/wiki/Dijkstra's_algorithm](https://en.wikipedia.org/wiki/Dijkstra%27s_algorithm). |