1 research outputs found

    VÀgplanering och vÀgavrundning med SSF i navigationsnÀt

    No full text
    NÀr en agent ska planera en vÀg igenom en bana sÄ behövs en sökalgoritm och en grafrepresentation av banan. Sökalgoritmen som anvÀnds i detta arbete Àr A* vilket Àr en populÀr sökalgoritm inom vÀgplannering. En form av grafrepresentation för en bana Àr navigationsmesh:ar som Àr en samling polygoner som beskriver ytan som en agent kan röra sig pÄ banan. Ett problem som uppstÄr nÀr en vÀg planeras i en navigationsmesh Àr att vÀgen som hittas kan gÄ lite fram och tillbaka vid vissa stÀllen dÀr den borde vara rak. Detta beror pÄ att polygonerna anvÀnds som positioner i den funna vÀgen. För att lösa detta problem sÄ kan man anvÀnda en vÀgavrundningsalgoritm för att fÄ en bÀttre vÀg. I detta arbete undersöks vÀgavrundningsalgoritmen SSF (Simple Stupid Funnel Algorithm). Denna undersökningen jÀmförde söktid och vÀglÀngd för vÀgplannering med och utan SSF. Detta var intressant att jÀmföra för att se om SSF Àr rimlig att anvÀnda genom att se hur mycket den ökar söktiden jÀmfört med hur mycket det minskar vÀglÀngden. Undersökningen visade att SSF kan anvÀndas i till exempel spel dÄ dess pÄverkan pÄ söktiden var liten medans den minskade vÀglÀngden
    corecore