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 массив. Гистограмма и HistogramThresholds VFH показаны в первых осях. Бинарная гистограмма, показания датчика области значений, целевое направление и направления рулевого управления показаны во вторых осях.

См. также

Введенный в R2019b