| Dstar lite DSTAR LITE is een C-implementatie van het D * Lite-algoritme zoals uitgelegd in . |
Download nu |
Dstar lite Rangschikking & Samenvatting
- Naam uitgever:
- James Neufeld
- Uitgever website:
- http://www.cs.ualberta.ca/~neufeld/
Dstar lite Tags
Dstar lite Beschrijving
DSTAR LITE is een C-implementatie van het D * Lite-algoritme zoals uitgelegd in . DSTAR Lite is een C-implementatie van het D * Lite-algoritme zoals uitgelegd in . Er zijn een paar kleine wijzigingen aan deze code om de snelheidstijd en het padafstand te verbeteren. Dit is een heel eenvoudig stukje software en moet zeer weinig tijd kosten om te begrijpen en te integreren.Commands: - Stan - Repan - Toggle Auto Repan - CLEAR (RESTART) LINKER MUISEKERK - MAKE CELL ONTRAAGBARE (COST -1) Middenmuis Click - MOVE GOER VOOR CELLRIGHT MOUSE KLIK - MOVE START NAAR CELLDE CELLOURS ZIJN ALS VOLGTIG: ROOD - Ongetwijfeld groen - Verperkend maar met gewijzigd Coördineerbaar Small Purple Square - De cel is op de OpenlistYellow - Start Cellpurple - Doelecelling in uw eigen bron: hier is een eenvoudig werkend testprogramma dat de DSTAR-klasse gebruikt: #include "DSTAR.H" INT MAIN () {DSTAR * DSTAR = nieuwe DSTAR (); lijst myPath; dstar-> init (0,0,10,5); // set start tot (0,0) en doel tot (10,5) DSTAR-> Updatecell (3,4, -1); // set cel (3,4) als niet-transporteerbaar DStar-> Updatecell (2,2,42.432); // set set (2,2) om 42.432 dstar-> repan () te hebben; // plan een pad mypath = dstar-> getatpath (); // ophalen pad DSTAR-> UpdateStart (10,2); // verplaatsen start naar (10, 2) DSTAR-> repan (); // plan een pad mypath = dstar-> getatpath (); // Pad ophalen DSTAR-> UpdateDal (0,1); // goal verplaatsen naar (0,1) DSTAR-> repan (); // plan een pad mypath = dstar-> getatpath (); // Pad terughalen 0;}
Dstar lite Gerelateerde software