getEvidences

Получите предполагаемое заполнение и свободные доказательства

Описание

пример

[mOccupy,mFree] = getEvidences(map) возвращает занятое доказательство mOccupy и свободное доказательство mFree для каждого ячейки сетки на динамической очевидной сетке map.

[mOccupy,mFree] = getEvidences(map,coordinates,'local') возвращает занятое доказательство mOccupy и свободное доказательство mFree для точек, заданных локальным coordinates.

[mOccupy,mFree] = getEvidences(map,indices,'grid') возвращает занятое доказательство mOccupy и свободное доказательство mFree для ячеек сетки, заданных ячейкой indices.

Примеры

свернуть все

Загрузите evidentialGridMap объект из файла данных.

load gridMapData.mat
map
map = 
  dynamicEvidentialGridMap with properties:

    NumStateVariables: 4
          MotionModel: 'constant-velocity'
           GridLength: 100
            GridWidth: 100
       GridResolution: 1
    GridOriginInLocal: [-50 -50]

Получите предполагаемое заполнение и свободные доказательства для целой карты, определенных координат и определенных индексов.

[mOccupy,mFree] = getEvidences(map)
mOccupy = 100×100

         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0
         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0
         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0
         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0
         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0
         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0
         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0
         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0
         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0
         0         0         0         0         0         0         0         0         0    0.0008         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0
      ⋮

mFree = 100×100

    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952
    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952
    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952
    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952
    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952
    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952
    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952
    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952
    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952
    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952    0.9952
      ⋮

[mOccupy,mFree] = getEvidences(map,[10 10;20 20],'local')
mOccupy = 2×1

     0
     0

mFree = 2×1

    0.9952
    0.9952

[mOccupy,mFree] = getEvidences(map,[10 10; 72 8],'grid')
mOccupy = 2×1
10-3 ×

    0.7801
         0

mFree = 2×1

    0.9952
    0.9952

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

свернуть все

Динамическая очевидная сетка сопоставляет в виде dynamicEvidentialGridMap объект.

Координаты локальной ссылки структурируют в виде N-by-2 матрицу с действительным знаком.

Пример: [1 1;2.5 3]

Индексы ячейки сетки в виде N-by-2 матрица положительных целых чисел.

Пример: [1 1;2 3]

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

свернуть все

Занятое доказательство ячеек или точек в карте, возвращенной как N-by-M матрицирующий область значений [0,1] или N-by-1 вектор в области значений [0,1].

  • Если входом является только map, mOccupy возвращен как N-by-M матрица, где N является количеством ячеек в направлении X карты, и M является количеством ячеек в направлении Y карты.

  • Если вход содержит coordinates, mOccupy возвращен как N-by-1 вектор, где N является количеством координат, заданных coordinates аргумент.

  • Если вход содержит indices, mOccupy возвращен как N-by-1 вектор, где N является количеством ячеек, заданных indices аргумент.

Свободное доказательство ячеек или точек в карте, возвращенной как N-by-M матрица в области значений [0,1] или N-by-1 вектор в области значений [0,1].

  • Если входом является map только, mFree возвращен как N-by-M матрица, где N является количеством ячеек в направлении X карты, и M является количеством ячеек в направлении Y карты.

  • Если вход содержит coordinates, mFree возвращен как N-by-1 вектор, где N является количеством координат, заданных coordinates аргумент.

  • Если вход содержит indices, mFree возвращен как N-by-1 вектор, где N является количеством ячеек, заданных indices аргумент.

Введенный в R2021a