insertRay
Insertar rayo de observación con escaneo láser.
Sintaxis
Descripción
insertRay(
inserta una o más observaciones del sensor de escaneo LiDAR en la cuadrícula de ocupación, map
,pose
,scan
,maxrange
)map
, utilizando el objeto de entrada lidarScan
, scan
, para obtener los puntos finales del rayo. Los puntos finales del rayo se consideran espacio libre si los rangos de escaneo de entrada están por debajo de maxrange
. Las celdas observadas como ocupadas se actualizan con una observación de 0,7. Todos los demás puntos a lo largo del rayo se tratan como libres de obstáculos y se actualizan con una observación de 0,4. Los puntos finales superiores a maxrange
no se actualizan. Los valores NaN
se ignoran. Este comportamiento se correlaciona con el modelo de sensor inverso.
insertRay(
inserta observaciones entre los segmentos de línea desde el punto de inicio hasta los puntos finales. Los puntos finales se actualizan con una observación de probabilidad de 0,7. Las celdas a lo largo de los segmentos de línea se actualizan con una observación de 0,4.map
,startpt
,endpoints
)
insertRay(___,
inserta rayos con probabilidades actualizadas dadas en el vector de dos elementos, invModel
)invModel
, que corresponde a observaciones libres de obstáculos y ocupadas. Utilice cualquiera de las sintaxis anteriores para ingresar los rayos.
Ejemplos
Argumentos de entrada
Más acerca de
Capacidades ampliadas
Historial de versiones
Introducido en R2019b