Contenido principal

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

show

Mostrar información VectorFieldHistogram en la ventana de la figura

Descripción

show(vfh) muestra histogramas calculados por el algoritmo VFH+ en una ventana de figura. La figura también incluye los parámetros del objeto controllerVFH y los valores de rango de la última llamada del objeto.

ejemplo

show(vfh,'Parent',parent) establece el controlador de ejes especificado, parent, en los ejes.

h = show(___) devuelve el identificador del objeto de figura creado por show utilizando cualquiera de los argumentos de las sintaxis anteriores.

Ejemplos

contraer todo

Este ejemplo muestra cómo calcular una dirección de dirección basándose en los datos de entrada del escaneo láser.

Cree un objeto controllerVFH. Establezca la propiedad UseLidarScan en true.

vfh = controllerVFH;
vfh.UseLidarScan = true;

Introduzca los datos del escaneo láser y la dirección del objetivo.

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

Crea un objeto lidarScan especificando los rangos y ángulos.

scan = lidarScan(ranges,angles);

Calcule una dirección de dirección libre de obstáculos.

steeringDir = vfh(scan,targetDir);

Visualice el cálculo VectorFieldHistogram.

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

Figure contains 2 axes objects. Polaraxes object 1 contains 2 objects of type histogram, line. This object represents Histogram thresholds. Polaraxes object 2 contains 5 objects of type histogram, line, scatter. These objects represent Target direction, Steering direction, Range readings, Distance limits.

Argumentos de entrada

contraer todo

Algoritmo de histograma de campo vectorial, especificado como un objeto controllerVFH. Este objeto contiene todos los parámetros para ajustar el algoritmo VFH+.

Propiedades de los ejes, especificadas como un identificador PolarAxes. Consulte PolarAxes Properties para obtener más información sobre PolarAxes.

Argumentos de salida

contraer todo

Controladores de ejes para la visualización del algoritmo VFH, especificados como una matriz de controladores PolarAxes. El histograma VFH y HistogramThresholds se muestran en los primeros ejes. El histograma binario, las lecturas del sensor de distancia, la dirección del objetivo y las direcciones de dirección se muestran en el segundo eje. Consulte PolarAxes Properties para obtener más información sobre PolarAxes.

Historial de versiones

Introducido en R2019b

expandir todo

Consulte también