checkPermission

Проверить разрешение платформы БПЛА на основе геофизики

Описание

permission = checkPermission(platform) проверяет, разрешено ли текущее положение платформы БПЛА согласно геофентиям.

permission = checkPermission(platform,position) проверяет, разрешено ли определенное положение в инерционной системе координат сценария.

permission = checkPermission(platform,position,Name,Value) задает опции, используя один или несколько аргументы пары "имя-значение". Для примера, 'UseLatLon',true использует координаты широты, долготы и высоты для positions вход.

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

свернуть все

Платформа БПЛА в сценарии, заданной как uavPlatform объект.

Положение платформы БПЛА в инерционной системе координат сценария, заданное как вектор вида [x y z].

Типы данных: double

Аргументы в виде пар имя-значение

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

Пример: 'UseLatLon',trueиспользует координаты широты, долготы и высоты для positions вход.

Используйте координаты широты, долготы и высоты для положения платформы, заданные как разделенная разделенными запятой парами 'UseLatLon' и логический 0 (false) или 1(true).

Типы данных: logical

Система координат для вычисления движения платформы БПЛА, заданная как разделенная запятой пара, состоящая из 'ReferenceFrame' и строковый скаляр, который соответствует любой опорной системе координат в uavScenario.

Типы данных: char | string

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

свернуть все

Разрешение на геофенцию для платформы, возвращаемое как 0 (false) или 1 (true), что указывает, разрешена ли платформа БПЛА внутри геофенции (true) или не разрешено (false).

Типы данных: logical

Введенный в R2020b
Для просмотра документации необходимо авторизоваться на сайте