addGeoFence

Добавить географическое ограждение на платформу БПЛА

Описание

addGeoFence(platform,type,geometries,permission) добавляет в сценарий геофенцию, заданную в координатах ENU.

addGeoFence(___,Name,Value) задает опции, использующие один или несколько аргументы пары "имя-значение" в дополнение к входным параметрам в предыдущем синтаксисе. Для примера, 'UseLatLon',true использует координаты широты и долготы для xy-координат geometries вход.

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

свернуть все

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

Тип mesh, заданный как "cylinder" или "polygon".

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

Геометрические параметры mesh, заданные как массив ячеек с опциями, которые зависят от type вход:

type ВходПараметры геометрииОписание
"cylinder"{[x y height]}Трехэлементный вектор xy-положения и высоты цилиндра.
"polygon"{[endptsX endptsY] [zmin zmax]}Конечные точки многоугольника, заданные в порядке часовой стрелки или против часовой стрелки. z -координаты определяют минимальное и максимальное повышение многоугольника.

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

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

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

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

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

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

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

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

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

Введенный в R2020b