show

Постройте и визуализируйте 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' и либо an Axes или UIAxes объект. Если вы не задаете ParentСоздаётся новый рисунок.

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

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

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

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

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

    свернуть все

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

    См. также

    |

    Введенный в R2020b