exponenta event banner

показать

Постройте график и визуализируйте исследуемые узлы A * и планируемый путь

    Описание

    пример

    show(planner) строит график и визуализирует исследуемые узлы A * и запланированный путь на связанной карте.

    axHandle = show(planner) возвращает дескриптор осей фигуры, используемой для построения траектории.

    [___] = show(___,Name,Value) указывает параметры, использующие один или несколько аргументов пары имя-значение в дополнение к любому из аргументов из предыдущих синтаксисов. Заключите имя аргумента в одинарные кавычки ('').

    Например, 'ExploredNodes','off' строит график и визуализирует запланированный путь без отображения исследуемых узлов.

    Примеры

    свернуть все

    Запланируйте кратчайший путь без столкновений через сетку препятствий с помощью алгоритма планирования пути A *.

    Создать binaryOccupancyMap объект со случайным разбросанными препятствиями с использованием mapClutter функция.

    rng('default');
    map = mapClutter;

    Используйте карту для создания plannerAStarGrid объект.

    planner = plannerAStarGrid(map);

    Определите точки начала и цели.

    start = [2 3];
    goal = [248 248];

    Запланируйте траекторию от начальной точки до точки цели.

    plan(planner,start,goal);

    Визуализация пути и исследуемых узлов с помощью show объектная функция.

    show(planner)

    Входные аргументы

    свернуть все

    * Планировщик пути для карты сетки, указанный как plannerAStarGrid объект.

    Аргументы пары «имя-значение»

    Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

    Пример: 'ExploredNodes','off' строит график и визуализирует запланированный путь без отображения исследуемых узлов.

    Оси, используемые для печати траектории, заданной как разделенная запятыми пара, состоящая из 'Parent' и либо Axes или UIAxes объект. Если не указать Parent, создается новая фигура.

    Пример: 'Parent',axHandle

    Отображение исследуемых узлов, указанных как разделенная запятыми пара, состоящая из 'ExploredNodes'и либо 'on' или 'off'.

    Пример: 'ExploredNodes','off'

    Типы данных: string | char

    Выходные аргументы

    свернуть все

    Оси, используемые для печати траектории, возвращаемые в виде Axes или UIAxes объект.

    См. также

    |

    Представлен в R2020b