Санкт-Петербург



Download 10,56 Mb.
Pdf ko'rish
bet104/198
Sana24.02.2022
Hajmi10,56 Mb.
#209176
1   ...   100   101   102   103   104   105   106   107   ...   198
Bog'liq
1 almanakh 2018 tom1

Обзор алгоритмов 
– Комбинаторный подход, оптимальные алгоритмы. Поиск в ширину. Данный алгоритм, по 
сути, представляет собой перебор всех возможных путей на графе. При этом выполняется 
переход от одной ячейки графа к следующей равномерно во всех направлениях. Таким 
образом, одинаково исследуются все возможные пути, и не учитывается положение цели в 
пространстве. 


Альманах научных работ молодых ученых 
XLVII научной и учебно-методической конференции Университета ИТМО. Том 1 
155 
При этом для каждой новой исследуемой ячейки записывается число, равное 
количеству шагов от стартовой ячейки. При исследовании всех ячеек сетки и достижении 
цели строится
кратчайший маршрут. Таким образом, алгоритм гарантирует нахождение 
оптимального решения: кратчайшего пути между точками. 
– Алгоритм Дейкстры. Когда пространство представлено взвешенным графом, с целью 
нахождения оптимального пути, применяется алгоритм Дейкстры. 
В рамках данного алгоритма происходит поочередное оценивание стоимости 
перемещения из каждой ячейки по всем доступным направлениям, и вводится приоритет 
исследования: в первую очередь переход осуществляется в ячейки, стоимость перемещения в 
которые меньше. 
– Алгоритмы с использованием эвристики. В условиях большого количества элементов 
сетки, с целью быстрого нахождения кратчайшего пути, необходимо введение эвристики. 
Алгоритмы с использованием эвристики подразумевают введение априорных знаний или 
допущений с целью оптимизации порядка перебора при исследовании новых путей и 
улучшения алгоритма. Таким образом, можно заметно ускорить нахождение пути. 
– Жадный поиск. Примером эвристического алгоритма может послужить «жадный» поиск. 
В жадном поиске для присвоения приоритета исследования используется оцененное 
расстояние до цели. Ячейка, наиболее близкая к цели, будет исследована первой [2]. При 
этом при оценивании расстояния препятствия не учитываются. Таким образом, поиск идет 
в перспективном направлении. Однако, так как при оценивании расстояния не 
учитываются расположение и вид препятствий, в определенных условиях, например, при 
наличии сложного препятствия, кратчайший маршрут может быть не найден. 
– Sample-based (вероятностный) подход. Эффективность комбинаторного подхода имеет 
место при условии небольшой размерности пространства поиска. Когда рассматривается 
объект с множеством степеней свободы, например, манипулятор или имитатор движения 
объекта, полное разбиение пространства поиска на элементы графа нецелесообразно и 
неэффективно. В таком случае необходимо использовать алгоритмы вероятностного 
подхода. 
– PRM (Probabilistic Roadmap)-алгоритм. Основной идеей метода является вероятностное 
построение карты местности и последующий поиск пути с ее использованием. Карта 
местности представляет собой ненаправленный граф, вершинами которого являются 
свободные от пересечений положения робота, а ребрами – свободные пути между этими 
положениями (рисунок) [3]. 
 
Рисунок. Построение графа с помощью PRM-алгоритма 
Вершины графа генерируются случайным образом. Анализируется допустимость их 
соединения и наличие пересечений с препятствиями. На сгенерированном случайным 
образом графе ищется путь с помощью комбинаторного подхода. 
– RRT/RRT-Connect алгоритмы. Метод базируется на идее последовательного исследования 
конфигурационного пространства путем построения древовидного графа, имеющего старт 
в известной начальной конфигурации [4]. Пространство исследуется путем присоединения 
к ветвям дерева новых вершин в направлениях. Таким образом, генерация новых вершин 
происходит в еще неисследованных областях [3]. 


Альманах научных работ молодых ученых 
XLVII научной и учебно-методической конференции Университета ИТМО. Том 1 
156 
– RRT-Connect. В процессе выполнения данного алгоритма строится не одно дерево, а два – 
из начальной и конечной конфигурации. Эти два дерева исследуют пространство 
навстречу друг другу, что повышает эффективность работы метода [5]. 

Download 10,56 Mb.

Do'stlaringiz bilan baham:
1   ...   100   101   102   103   104   105   106   107   ...   198




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish