Быстрое исследование случайного дерева

Оглавление1 Быстрое изучение случайного дерева1.1 Основы RRT1.2 Разработка и применение1.3 Описание алгоритма1.4 Варианты и усовершенствования1.5 Рекомендации и материалы1.6 Полный текст […]

Быстрое изучение случайного дерева

  • Основы RRT

    • RRT – это алгоритм для поиска невыпуклых пространств в большой размерности. 
    • Алгоритм основан на случайном построении дерева, которое растет в направлении больших неисследованных областей. 
  • Разработка и применение

    • RRT были разработаны Стивеном М. Лаваллем и Джеймсом Дж. Каффнером-младшим. 
    • Алгоритм используется в автономном планировании движения роботов и для генерации траекторий в нелинейных системах. 
    • RRT может быть использован для управления нелинейными системами с ограничениями по состоянию и для смещенного поиска в конфигурационном пространстве. 
  • Описание алгоритма

    • RRT строит дерево, начиная с начальной конфигурации и используя случайные выборки из пространства поиска. 
    • Вероятность расширения состояния пропорциональна размеру области Вороного. 
    • Ограничение роста дерева позволяет ему смещаться в сторону больших неисследованных областей. 
    • Вероятность выборки состояний из определенной области может быть использована для направления поиска в сторону решения задач планирования. 
  • Варианты и усовершенствования

    • RRT-Rope – метод быстрого планирования маршрута, ориентированный на оптимизацию. 
    • PDRRTs – метод, сочетающий RRT с методом частичной игры для более точного поиска. 
    • CL-RRT – расширение RRT, генерирующее входные данные для стабильной замкнутой системы. 
    • RRT*-Smart – метод ускорения сходимости RRT* с помощью оптимизации траектории и интеллектуальной выборки. 
    • A*-RRT и A*-RRT* – двухэтапный метод планирования движения, использующий алгоритм поиска по графу. 
    • RRT*FN – RRT* с фиксированным числом узлов, удаляющий конечный узел на каждой итерации. 
    • RRT*-AR – планирование альтернативных маршрутов на основе выборки. 
    • RT-RRT* – вариант RRT* для планирования пути в реальном времени в динамической среде. 
    • RRTX и RRT# – оптимизация RRT* для динамических сред. 
    • Theta*-RRT – двухэтапный метод планирования движения, аналогичный A*-RRT*. 
    • RRT FND – расширение RRT* для динамических сред. 
    • RRT-графический процессор – трехмерная реализация RRT с аппаратным ускорением. 
    • APF-RRT – комбинация RRT с методом искусственных потенциальных полей. 
    • CERRT – планировщик RRT, моделирующий неопределенность. 
    • MVRRT* – алгоритм, минимизирующий уровень небезопасности. 
    • RRT-Blossom – планировщик для сильно ограниченных сред. 
    • RBV – расширение дерева вокруг препятствий. 
    • RBT – использование простых вычислений расстояния для расширения дерева. 
    • TB-RRT – алгоритм для планирования встречи двух динамических систем. 
    • RRTdT* – планировщик на основе RRT*, использующий несколько локальных деревьев. 
    • Tri-RRT-Connect – метод перемонтажа на основе треугольных неравенств. 
    • AIT* и EIT* – деревья с адаптивной информацией и информацией об усилиях. 
  • Рекомендации и материалы

    • Ссылки на Викисклад, Java-визуализатор, реализацию на C++ и открытую библиотеку планирования движения RRT*. 

Полный текст статьи:

Быстрое исследование случайного дерева — Википедия

Оставьте комментарий

Прокрутить вверх