Dstar Lite

Софтуер снимки:
Dstar Lite
Софтуер детайли:
Версия: 1.0
Дата на качване: 3 Jun 15
Розробник: James Neufeld
Разрешително: Безплатно
Популярност: 5

Rating: 1.0/5 (Total Votes: 1)

Dstar Lite е изпълнението C на алгоритъма на D * Lite както е обяснено в [Koenig, 2002].
Има няколко малки изменения на този кодекс за подобряване на изчисляване на времето и пътя на разстояние. Това е един много прост част от софтуера и трябва да вземе много малко време да се разбере и да се интегрират.
Команди:
[Q / Q] - Quit
[R / R] - Replan
[A / A] - Toggle Auto Replan
[C / C] - Clear (рестартиране)
Ляв клик върху - направи клетка untraversable (цена -1)
Близък щракване с мишката - движение гол в килията
полето кликване на мишката - движение започне да клетъчната
Цветовете на клетъчни са както следва:
Red - untraversable
Green - traversable но с променен разходи
Red / Green с малки лилаво квадрат - Клетката е на openList
Yellow - започнете клетка
Purple - гол клетка
Използване на вашия собствен източник:
Ето една програма, просто работен тест, който използва класа Dstar:
#include "Dstar.h"
INT главната () {
 Dstar * dstar = нова Dstar ();
 Списък mypath;
 dstar-> първоначален (0,0,10,5); // Задаване на началната до (0,0) и гол (10,5)
 dstar-> updateCell (3,4, 1); // Настроите клетка (3,4), че не е traversable
 dstar-> updateCell (2,2,42.432); // Набор зададете (2,2) да струва 42,432
 dstar-> replan (); // Планират пътека
 mypath = dstar-> getPath (); // Извличане пътека
 dstar-> updateStart (10,2); // Движат старт (10,2)
 dstar-> replan (); // Планират пътека
 mypath = dstar-> getPath (); // Извличане пътека
 dstar-> updateGoal (0,1); // Ход гол (0,1)
 dstar-> replan (); // Планират пътека
 mypath = dstar-> getPath (); // Извличане пътека
 
 връщане 0;
}

Подобен софтуер

JMathLib
JMathLib

3 Jun 15

Chombo
Chombo

15 Apr 15

Waveform
Waveform

3 Jun 15

SciGraphica
SciGraphica

2 Jun 15

Коментари към Dstar Lite

Коментари не е намерена
добавите коментар
Включете на изображения!