show

Отобразите VectorFieldHistogram информация в окне рисунка

Описание

пример

show(vfh) показывает гистограммы, вычисленные VFH + алгоритм в окне рисунка. Фигура также включает параметры controllerVFH возразите и лежите в диапазоне значения от последнего вызова объектов.

show(vfh,'Parent',parent) устанавливает заданный указатель осей, parent, к осям.

h = show(___) возвращает указатель на объект фигуры, созданный show использование любого из аргументов от предыдущих синтаксисов.

Примеры

свернуть все

В этом примере показано, как вычислить держащееся направление на основе входных данных сканирования лазера.

Создайте controllerVFH объект. Установите UseLidarScan свойство к true.

vfh = controllerVFH;
vfh.UseLidarScan = true;

Введите лазерные данные сканирования и предназначайтесь для направления.

ranges = 10*ones(1,500);
ranges(1,225:275) = 1.0;
angles = linspace(-pi,pi,500);
targetDir = 0;

Создайте lidarScan объект путем указывания диапазонов и углов.

scan = lidarScan(ranges,angles);

Вычислите руководящее направление без препятствий.

steeringDir = vfh(scan,targetDir);

Визуализируйте VectorFieldHistogram расчет.

h = figure;
set(h,'Position',[50 50 800 400])
show(vfh)

Входные параметры

свернуть все

Векторный полевой алгоритм гистограммы, заданный как controllerVFH объект. Этот объект содержит все параметры для настройки VFH + алгоритм.

Свойства осей, заданные как указатель.

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

свернуть все

Оси обрабатывают для отображения алгоритма VFH, заданного как Axes массив. Гистограмма VFH и HistogramThresholds показаны в первых осях. Бинарную гистограмму, показания датчика области значений, целевое направление и держащиеся направления показывают во вторых осях.

Смотрите также

Введенный в R2019b