exponenta event banner

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-на-М матриксина диапазона [0,1] или вектора N-by-1 в диапазоне [0,1].

  • Если вводом является только map, mOccupy возвращается в виде матрицы N-на-М, где 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-на-М, где N - число ячеек в направлении x карты, а M - число ячеек в направлении y карты.

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

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

Представлен в R2021a