×
10.01.2015
216.013.1aee

Результат интеллектуальной деятельности: СПОСОБ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ РОБОТОТЕХНИЧЕСКОГО КОМПЛЕКСА

Вид РИД

Изобретение

Аннотация: Изобретение относится к дистанционно-управляемым боевым роботизированным комплексам. Технический результат заключается в повышении надежности информационного обмена между составными частями дистанционно-управляемого боевого роботизированного комплекса. По запросу пункта управления с платформы передается телеметрическая информация в соответствии с ранее установленной маской, обеспечивающей сокращение объема передаваемой информации, или телеметрическая информация в полном объеме: геодезические координаты местоположения, углы Эйлера положения платформы в градусах, минутах, секундах, состояние видеокамер, частота канала, тип кодирования, состояние аккумуляторных батарей, состояние станции питания, состояние приводов, сведения о внешней обстановке, с пункта управления подаются команды управления на видеокамеры, систему топопривязки и ориентирования, станцию питания, на устройства обеспечения движения платформы, алгоритм управления движением реализует формирование сигналов акселератора торможения двигателей, завершения движения, отработку направления движения, управление редукторами бортов. Также обеспечивает поворот платформы за счет различия скоростей движения бортов платформы. 2 ил.
Основные результаты: Способ информационного обеспечения робототехнического комплекса, включающий в себя блок ЭВМ и периферийные устройства, установленные на объекте управления и взаимодействующие между собой по каналу связи посредством взаимообмена сигналами управления и состояния в соответствии с протоколом обмена согласно программному обеспечению, отличающийся тем, что программное обеспечение робототехнического комплекса состоит из встроенного программного обеспечение платформы робототехнического комплекса, обеспечивающего решение задач управления и навигации в реальном масштабе времени, программного обеспечения пункта управления, целевыми платформами для которого являются Windows и МСВС (мобильная система вооруженных сил), программное обеспечение платформы функционирует в двух уровнях - уровень обеспечения сопряжения с аппаратными средствами (драйверы) и прикладной уровень, построенный в виде иерархии скриптов отдельных подзадач, программное обеспечение платформы реализует алгоритмы следующих режимов состояния платформы: выключена/включена, и ожидает команды (ожидание), работа от аккумуляторной батареи, работа от станции питания через аккумуляторную батарею, выполнение команд управления, по запросу пункта управления с платформы передается телеметрическая информация в соответствии с ранее установленной маской, обеспечивающей сокращение объема передаваемой информации, или телеметрическая информация в полном объеме: геодезические координаты местоположения, углы Эйлера положения платформы в градусах, минутах, секундах, состояние видеокамер, частота канала, тип кодирования, состояние аккумуляторных батарей, состояние станции питания, состояние приводов, сведения о внешней обстановке, с пункта управления подаются команды управления на видеокамеры, систему топопривязки и ориентирования, станцию питания, на устройства обеспечения движения платформы, алгоритм управления движением реализует формирование сигналов акселератора на правый и левый борт, сигналов торможения двигателей, программного сигнала завершения движения, отработку направления движения левого и правого борта, управление редукторами бортов, в рамках алгоритма управления движением сформирован алгоритм рассогласования бортов по скорости, обеспечивающий поворот платформы за счет различия скоростей движения бортов платформы, при движении платформы по заданному маршруту используются два алгоритма: движение по кусочно-линейному маршруту - по прямой линии от точки к точке с поворотом на угол в узлах, движение по гладкой траектории (квадратичная аппроксимация), позволяющий выполнять плавное движение по траектории, протокол обмена платформы с пунктом управления подразумевает информационный обмен в полудуплексном режиме со структурой ведущий-ведомый, в программном обеспечении предусмотрен механизм защиты от потери связи, интерфейс оператора платформы выполнен по принципу получения максимальной информативности, минимального управления и содержит основные рабочие области экрана ЭВМ: область оперативного уведомления, видеоданные от видеокамер, область отображения электронной карты местности, область физического состояния платформы, область отображения детальных данных, область управления подсистемами и приборами.

Изобретение относится к дистанционно-управляемым боевым роботизированным комплексам, предназначенным для решения задач силовых структур РФ, в частности, к способам их программного обеспечения и информационного обмена данными.

Известны способ эксплуатации технической установки и система управления процессом эксплуатации технической установки (см. патент RU 2273874 С2, МПК G05B 19/18, опубл. 10.04.2006 г., Бюл. №10), принятый за прототип. Изобретение относится к области систем автоматического управления технологическими процессами. В соответствующем изобретению способе используется, по меньшей мере, одна управляющая вычислительная машина (блок ЭВМ) и некоторое количество полевых приборов (периферийные устройства), причем сигналы состояния и управляющие сигналы между, по меньшей мере, частью полевых приборов и управляющей вычислительной машиной передают с применением протокола TPC/IP через канал связи, предпочтительно радиосвязи и/или Интернет. Соответствующая изобретению система управления процессом содержит управляющую вычислительную машину с Web-сервером, вычислительную машину клиента с браузером Интернета, а также множество сенсоров и позиционеров; система управления процессом является предпочтительно обслуживаемой посредством Интернета через вычислительную машину клиента.

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

Недостатками прототипа являются:

- высокая конфигуративная сложность системы;

- недостаточная степень надежности работы используемой информационно-вычислительной системы;

- ограниченное количество реализованных алгоритмов.

Предлагаемым изобретением решается задача по повышению эффективности и надежности информационного обмена между составными частями дистанционно-управляемого боевого роботизированного комплекса.

Технический результат, получаемый при осуществлении изобретения, заключается в создании способа информационного обеспечения робототехнического комплекса, обеспечивающего в рамках протоколов информационного обмена автономное ориентирование (определение дирекционного угла), определение собственных координат местоположения по сигналам спутниковой навигации, в режиме одометрической навигации и комплексированном режиме, определение углового положения в пространстве, передачу данных по цифровому радиоканалу о состоянии комплекса (координаты, углы), прием по цифровому радиоканалу команд управления от командного пункта, передачу по радиоканалу маскированного телевизионного сигнала от трех камер.

Указанный технический результат достигается тем, что в предлагаемом способе информационного обеспечения робототехнического комплекса, включающем в себя блок ЭВМ и периферийные устройства, установленные на объекте управления и взаимодействующие между собой по каналу связи посредством взаимообмена сигналами управления и состояния в соответствии с протоколом обмена согласно программному обеспечению, новым является то, что программное обеспечение робототехнического комплекса состоит из встроенного программного обеспечения платформы робототехнического комплекса, обеспечивающего решение задач управления и навигации в реальном масштабе времени, программного обеспечения пункта управления, целевыми платформами для которого являются Windows и МСВС (мобильная система вооруженных сил), программное обеспечение платформы функционирует в двух уровнях - уровень обеспечения сопряжения с аппаратными средствами (драйверы) и прикладной уровень, построенный в виде иерархии скриптов отдельных подзадач, программное обеспечение платформы реализует алгоритмы следующих режимов состояния платформы: ВЫКЛЮЧЕНА/ВКЛЮЧЕНА, и ожидает команды (ОЖИДАНИЕ), работа от аккумуляторной батареи, работа от станции питания через аккумуляторную батарею, выполнение команд управления, по запросу пункта управления с платформы передается телеметрическая информация в соответствии с ранее установленной маской, обеспечивающей сокращение объема передаваемой информации, или телеметрическая информация в полном объеме: геодезические координаты местоположения, углы Эйлера положения платформы в градусах, минутах, секундах, состояние видеокамер, частота канала, тип кодирования, состояние аккумуляторных батарей, состояние станции питания, состояние приводов, сведения о внешней обстановке, с пункта управления подаются команды управления на видеокамеры, систему топопривязки и ориентирования, станцию питания, на устройства обеспечения движения платформы, алгоритм управления движением реализует формирование сигналов акселератора на правый и левый борт, сигналов торможения двигателей, программного сигнала завершения движения, отработку направления движения левого и правого борта, управление редукторами бортов, в рамках алгоритма управления движением сформирован алгоритм рассогласования бортов по скорости, обеспечивающий поворот платформы за счет различия скоростей движения бортов платформы, при движении платформы по заданному маршруту используются два алгоритма: движение по кусочно-линейному маршруту - по прямой линии от точки к точке с поворотом на угол в узлах, движение по гладкой траектории (квадратичная аппроксимация), позволяющий выполнять плавное движение по траектории, протокол обмена платформы с пунктом управления подразумевает информационный обмен в полудуплексном режиме со структурой ВЕДУЩИЙ-ВЕДОМЫЙ, в программном обеспечении предусмотрен механизм защиты от потери связи, интерфейс оператора платформы выполнен по принципу получения максимальной информативности, минимального управления и содержит основные рабочие области экрана ЭВМ: область оперативного уведомления, видеоданные от видеокамер, область отображения электронной карты местности, область физического состояния платформы, область отображения детальных данных, область управления подсистемами и приборами.

Выполнение программного обеспечения робототехнического комплекса из встроенного программного обеспечение платформы и программного обеспечения пункта управления позволяет:

- решать задачи реального времени управления, навигации и ориентирования;

- отслеживать положения робототехнического комплекса на фоне электронной карты местности;

- получать сообщения о состоянии платформы, требующие внимания или немедленной реакции оператора;

- получать видеоданные от видеокамер;

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

Функционирование программного обеспечения платформы в двух уровнях позволяет:

- обеспечить сопряжение прикладного уровня программного обеспечения с аппаратными средствами платформы;

- выполнять первичную обработку информационных потоков.

Реализация посредством программного обеспечения платформы алгоритмов состояния позволяет:

- управлять включением/выключением, электропитанием платформы;

- обеспечить автономное ориентирование, определение собственных координат местоположения;

- обеспечить передачу данных по цифровому радиоканалу о состоянии платформы;

- обеспечить прием по цифровому радиоканалу команд управления от командного пункта;

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

Передача по запросу пункта управления с платформы телеметрической информации в соответствии с ранее установленной маской или телеметрической информации в полном объеме позволяет:

- обеспечить при необходимости сокращение объема передаваемой информации;

- по отдельным подсистемам при наличии отказа получить по отдельным запросом детальную информацию;

- при телеметрии в полном объеме получить о состоянии всех систем.

Реализация алгоритма управления движением позволяет на основании исходных данных формировать управляющие сигналы на подсистемы движителя платформы, обеспечивая ее движение по заданному маршруту.

Реализация алгоритма рассогласования бортов по скорости позволяет реализовать поворот платформы за счет разницы скорости вращения силовых установок.

Использование при движении платформы по заданному маршруту двух алгоритмов: движение по кусочно-линейному маршруту, движение по гладкой траектории (квадратичная аппроксимация) позволяет:

- в первом случае обеспечить движение по прямой линии от точки к точке и поворот на угол в узлах;

- во втором случае осуществлять плавное движение по траектории без остановок на максимально возможной скорости.

Реализация протокола информационного обмена платформы с пунктом управления в полудуплексном режиме со структурой ВЕДУЩИЙ-ВЕДОМЫЙ позволяет инициировать обмен за счет ВЕДУЩЕГО, которым является пункт управления.

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

Выполнение интерфейса оператора платформы по принципу получения максимальной информативности, минимального управления и оптимального разделения экрана ЭВМ на основные рабочие области позволяет:

- формировать интуитивно понятную для восприятия информацию о состоянии платформы и показаниях ее датчиков

- сконцентрировать внимание оператора на информации, получаемой от платформы.

Технические решения с признаками, отличающими заявляемое решение от прототипа, не известны и явным образом из уровня техники не следуют. Это позволяет считать, что заявляемое решение является новым и обладает изобретательским уровнем.

Сущность изобретения поясняется чертежами, где на фиг.1 показана структура управляющего программного обеспечения; на фиг.2 - главный экран пункта управления.

Способ информационного обеспечения роботехнического комплекса реализуется следующим образом.

Программное обеспечение робототехнического комплекса (РТК) состоит из встроенного программного обеспечения платформы, программное обеспечение пункта управления.

1. ПО платформы.

В силу специфики встроенного программного обеспечения (ПО) платформы (задачи реального времени управления и навигации) в качестве целевой платформы используется операционная система QNX. Указанная операционная система сертифицирована для МО РФ.

2. ПО пункта управления.

Одной из основных задач пункта управления является отслеживание положения РТК на фоне электронной карты местности (ЭКМ). В настоящее время в МО РФ принят единственный стандарт ЭКМ - это ГИС Интеграция. Целевыми платформами для программного обеспечения являются Windows и МСВС (мобильная система вооруженных сил). Учитывая развитые средства разработки и сертификации для МО РФ, за целевую платформу выбрана МСВС.

3. Структура управляющего ПО.

Для управляющего ПО использованы следующие языки программирования и трансляторы: GCC (компилятор языка С), Python 3.х (интерпретатор языка Пайтон).

ПО платформы состоит из двух уровней - уровень обеспечения сопряжения с аппаратными средствами (драйверы) и прикладной уровень. Драйверы устройств (рассмотрим драйвер системы навигации и ориентирования (СНО 1)) обеспечивают сопряжение прикладного (управляющего) уровня ПО с аппаратными средствами платформы, выполняя при этом первичную обработку информации. На примере навигационной системы - это получение данных от трех источников навигационной информации: аппаратуры спутниковой навигации (АСН) 2, бесплатформенной инерциальной навигационной системы (БИНС) 3, механического датчика скорости (МДС) 4 и формирование в зависимости от текущих настроек данных для прикладного уровня ПО. Такая структура позволяет на прикладном уровне абстрагироваться от аппаратных протоколов обмена с приборами и подсистемами, получая от драйвера уже обработанные «чистые» данные. Драйверы устройств могут быть встроенными в операционную систему, либо быть разработаны. Средством разработки драйверов является компилятор GCC, обеспечивающий необходимое быстродействие.

Прикладной уровень ПО построен на основе интерпретируемого языка программирования - Python 3.х в виде иерархии скриптов отдельных подзадач - главный управляющий скрипт распределяет потоки данных от драйверов устройств частным целевым скриптам.

Такая структура построения позволяет сделать управляющее ПО (как имеющее максимальную ценность) платформенно независимым, доступным для корректировки и имеющим максимально возможный срок актуальности, т.к. замена аппаратных вычислительных средств не влечет изменения данного ПО.

4. Алгоритмы функционирования платформы.

Платформа может находится в следующих режимах: ВЫКЛЮЧЕНА/ВКЛЮЧЕНА, ОЖИДАНИЕ, работа от аккумуляторной батареи (АКБ), работа от станции питания через АКБ, выполнение команд управления.

Основные выполняемые функции:

- автономное ориентирование (определение дирекционного угла);

- определение собственных координат местоположения по сигналам спутниковой навигации, в режиме одометрической навигации и режиме АСН+одометрия;

- определение углового положения в пространстве;

- передача данных по цифровому радиоканалу о состоянии платформы (координаты, углы и т.д.);

- прием по цифровому радиоканалу команд управления от командного пункта;

- передача по радиоканалу маскированного телевизионного сигнала от трех камер.

5. Телеметрические данные, передаваемые от платформы.

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

Запросы могут быть двух типов:

- телеметрия по маске;

- телеметрия в полном объеме.

Маска представляет собой четыре байта, биты которых в зависимости от значения разрешают или запрещают передачу соответствующего им поля данных.

Формат передачи данных - текстовый построчный, кодировка UTF-8, разделитель строк - символ\n. В начале каждого пакета телеметрии, передаваемого по маске, выдается наличие аварийных ситуаций подсистем и приборов.

Телеметрия в полном объеме:

- геодезические координаты местоположения - B, L, H;

- углы Эйлера положения платформы в градусах, минутах, секундах;

- состояние видеокамер - включена/выключена, частота канала, тип кодирования;

- состояние АКБ - напряжение, перегрузки (да/нет), перегрев;

- состояние станции питания - топливо, напряжение, ток, отказы (да/нет);

- привода - температура блока управления, температура двигателя, отказы (да/нет);

- внешняя обстановка - наличие препятствий, их расположение, проблемы шасси.

Перечень команд управления:

- включить/выключить видеокамеру N;

- установить номер канала для видеокамеры N;

- установить тип кодирования сигнала для камеры N с исходным значением R;

- режим автономного ориентирования;

- команда управления ACH - «строка управления»;

- задание режима навигации - режим N;

- задание коэффициентов навигации, ориентирования - «строка коэффициентов»;

- включить/выключить станцию питания;

- команда на начало движения (скорость левый борт, скорость правый борт);

- экстренный останов платформы;

- маршрутное задание номер N - «строка задания»;

- начать/закончить маршрутное задание номер N.

6. Алгоритм управления движением платформы.

Исходными данными для алгоритма являются:

- текущие координаты местоположения (спутниковая навигация, одометрическая навигация);

- текущее угловое положение платформы в пространстве;

- текущие скорости движения (общий вектор, скаляры правого и левого борта);

- заданные точки маршрута;

- разворот;

- параметры маршрута (кривизна, допуск и т.д.);

- команда пауза / старт.

Выходные данные алгоритма:

- сигналы акселератора на правый и левый борт;

- направление движения левого и правого борта;

- сигналы торможения двигателей;

- управление редукторами бортов;

- программный сигнал завершения движения.

На основании исходных данных алгоритм управления движением формирует управляющие сигналы на подсистемы движителя платформы, обеспечивая ее движение по заданному маршруту.

Отдельными видами сигналов из перечисленных являются:

- команда пауза/старт;

- программный сигнал завершения движения.

Команда пауза/старт используется для адаптивного управления движением в зависимости от внешних условий. Источником данного сигнала может быть оператор или внешний алгоритм (например, алгоритм детектирования препятствия), при этом в зависимости от оценки внешней обстановки возможна отмена текущего маршрута и назначение нового.

Программный сигнал завершения движения формируется при достижении платформой конечной точки маршрута с заданной точностью.

Маршрут, как правило, задается набором последовательных точек, через которые должна пройти платформа. Одними из важных параметров маршрута являются допуск и тип аппроксимации. Так как подсистема навигации имеет конечную точность, необходимо вводить допуск на прохождение контрольных точек маршрута. Тип аппроксимации маршрута зависит от обстановки на местности и ее типа (поле, дорога, город и т.д.) и в конечном итоге влияет на скорость прохождения маршрута. Аппроксимация маршрута может быть кусочно-линейной и квадратичной. Квадратичная аппроксимация позволяет проходить контрольные точки на максимально возможной скорости (в зависимости от кривизны), при кусочно-линейной аппроксимации для прохождения контрольных точек необходимо снижение скорости движения до минимальной. Выбор типа аппроксимации зависит от многих условий и выбирается оператором исходя из основных критериев: точность следованию маршруту, скорость прохождения маршрута.

7. Упрощенная модель алгоритма выработки рассогласования бортов по скорости.

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

В зависимости от типа задания маршрута могут использоваться два алгоритма:

Движение по кусочно-линейному маршруту.

В данном виде движения разделяют два типа движения:

- по прямой линии от точки к точке;

- поворот на угол в узлах.

Движение по прямой линии обеспечивается алгоритмом коррекции угла (отклонение от прямой) путем ввода рассогласования скорости движения бортов. Значение рассогласования ранжировано в зависимости от ошибки по углу;

- менее 10°. Без изменения значения скорости движения, путем ввода рассогласования бортов. Рассогласование скорости не более 5%, зависимость линейная.

- более 10° менее 30°. Уменьшение скорости движения платформы до 25% от максимальной, ввод рассогласования скорости бортов. Рассогласование скорости не более 10%, зависимость линейная.

При возникновении нештатной ситуации (съезд с прямой линии на расстояние более 5 метров) алгоритм движения останавливается, вводится дополнительная промежуточная точка, расположенная на прямой движения и осуществляется движение до этой точки с продолжением алгоритма от нее.

Поворот на заданный угол в узлах (точках) маршрута осуществляется путем остановки платформы по достижении заданной точки и вращением бортов в противоположном направлении до достижения необходимого угла.

Движение по гладкой траектории (квадратичная аппроксимация).

Данный алгоритм в силу примененного метода аппроксимации позволяет осуществлять плавное движение по траектории без остановок (кроме случаев острых углов) на максимально возможной скорости. Управление осуществляется путем рассогласования бортов платформы в зависимости от рассчитанной в каждой точке траектории кривизны (угол поворота). Снижение скорости движения зависит от кривизны и имеет ступенчатую функцию, т.е. скорость разделена на диапазоны 100, 50, 5% в зависимости от угла кривизны от 0° до 20°, от 20° до 80° и от 80° и больше, соответственно проценту скорости.

При возникновении нештатной ситуации (отклонение от маршрута более 5 метров) алгоритм движения останавливается, вводится дополнительная промежуточная точка, расположенная на маршруте движения и осуществляется движение до этой точки с продолжением алгоритма от нее.

Общим для обоих алгоритмов является снижение скорости движения в зависимости от расстояния между опорными точками маршрута, т.е. при расстоянии между точками менее 20 м происходит линейное уменьшение скорости движения до 5% от максимальной включительно, при этом подразумевается, что расстояние между точками не может быть менее 2 м.

8. Протокол обмена платформы с пунктом управления.

Обмен пункта управления с платформой происходит в полудуплексном режиме со структурой ВЕДУЩИЙ-ВЕДОМЫЙ. Обмен инициирует всегда ВЕДУЩИЙ. Ведущим в обмене является пункт управления.

РТК, являясь объектом потенциально опасным, имеет механизм защиты от потери связи. Вне зависимости от наличия необходимости обмена пункт управления с частотой 1 Гц инициирует обмен пустыми сообщениями с платформой. Со стороны платформы наличие указанного обмена позволяет определять наличие контроля со стороны пункта управления и при возникновении сбоя в обмене прекратить движение или другое опасное действие.

Все сообщения делятся на команды управления, запросы, ответы. Протокол обмена является символьно-ориентированным, т.е все данные передаются в символьном виде, если не оговорено иное. Кодировка символов - ASCII.

В общем виде сообщения, передаваемые со стороны платформы, состоят из заголовка, определяющего начало сообщения, идентификатора платформы (бинарное данное), байта длины тела сообщения (бинарное данное), тела сообщения, контрольной суммы тела сообщения (код CRC16) и признака конца сообщения.

Тело сообщения может отсутствовать, т.е. иметь нулевую длину (сообщения для пингования платформы). Контрольная сумма для нулевого сообщения равна 0×0000.

1 байт 2 байта 1 байт до 255 байт 2 байта 1 байт
Заголовок (0×01) Идентификатор платформы (ID) Длина Тело сообщения CRC16 ПКС (0×02)

После получения сообщения платформа отвечает квитанцией, содержащей строку «ОК» в качестве тела сообщения, при условии, что команда принята или строкой «ERROR_N», сообщающей об ошибке принятия сообщения либо о невозможности обработать данное сообщение. Тип ошибки определяется параметром N. Также ошибкой связи является перерыв в передаче (таймаут) между символами, превышающий время передачи одного символа, или таймаут между сообщением и ответом, превышающий время передачи трех символов.

Перечень команд:

- установить номер радиоканала для камеры N;

«SC»+«NMM_NMM_NMM»,

где NMM - номер камеры (символ N) и номер канала (символ MM). Перечисляются через разделитель «_». Количество блоков NMM любое. Блок NMM в любом месте сообщения и равный «000» отключает все камеры;

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

«SS»+«T_CC»,

где T - номер типа кодирования от 0 до 9, при значении 0 - кодирование отсутствует, параметр CC при этом игнорируется. CC номер кода для данного типа кодирования, от 00 до 99;

- режим автономного ориентирования для БИНС 3

«RG_NNNN.N»,

если параметр NNNN.N отсутствует, тогда запускается режим автономного ориентирования БИНС 3, если параметр задан, тогда происходит выставка БИНС 3 на заданный угол. Контроль завершения режима гирокомпасирования или выставки на заданный угол производится путем запроса состояния платформы;

- задание режима навигации

«SN_N»,

где N 0 - комплексирование, 1 - одометрия, 2 - спутниковая навигация. Установленный режим после выключения питания сбрасывается в режим 0;

- задание коэффициентов навигации, ориентирования - «строка коэффициентов»

- включить/выключить станцию питания

«PW_OFF» или «PW_ON»;

- команда на начало движения (скорость левый борт, скорость правый борт) «режим ручного управления»

«MO_VV_WW»;

- экстренный останов платформы «AA»;

- ввод маршрутного задания

«SW_T_N_PXxxxxxxx, xYyyyyyyyy, y_PXxxxxxxx, xYyyyyyyyy, y_PXxxxxxxx, xYyyyyyyyy, y_PXxxxxxxx, xYyyyyyyyy, y_PXxxxxxxx, xYyyyyyyyy,y»,

где T - тип аппроксимации маршрута (0 - кусочно-линейная, 1 - квадратичная);

N - количество точек маршрута (не может быть нулевым и превышать значение 255);

P - идентификатор точки;

X - идентификатор координаты Х

Y - идентификатор координаты Y

xxxxxxxx,x - значение координаты X

yyyyyyyy,y - значение координаты Y;

- начать/закончить маршрутное задание номер N

«RUN_N» или «STOP_N»;

- возврат в исходную точку

«RETURN».

9. Интерфейс оператора платформы.

Основная цель интерфейса 5 оператора платформы - это максимум информативности, минимум управления. Т.е. интерфейс оператора платформы должен содержать интуитивно понятную для восприятия информацию о состоянии платформы и показания ее датчиков (например, изображение видеокамер). При этом от оператора необходимо требовать минимальное количество действий по настройке и управлению платформой, тем самым сконцентрировав все внимание оператора на информации, получаемой от платформы.

Основные рабочие области экрана ЭВМ, предоставляющего интерфейс 5 оператора платформы:

- область оперативного уведомления (ООУ) 6 (строка, раскрывающаяся в список, содержащий сообщения оператору о состоянии платформы и требующие внимания или немедленной реакции оператора). Располагается в верхней части экрана, по всей его ширине;

- видеоданные от видеокамер (ВДВ) 7. На видеоизображениях накладывается измерительная марка с возможностью ее перемещения для грубой оценки расстояния до наблюдаемого объекта;

- область отображения (ОО) 8 ЭКМ. Отображается местоположение платформы в зависимости от текущих координат и направления движения. Отображается азимут/дирекционный угол платформы и координаты платформы в графическом и цифровом виде. Позволяет наносить маркеры на карту с их описанием, маршрут движения до указанной точки в виде полилинии и сохранять стоп кадры (фото) камер с привязкой их к карте (координаты) и направлению (азимут) с дальнейшей возможностью их просмотра. Позволяет управлять масштабом отображения;

- область физического состояния (ОФС) 9 платформы в виде пиктограммы двух проекций платформы (вид сверху и сбоку), отображающая углы продольного и поперечного наклона платформы, количество заряда батареи, количество топлива в баке, скорость движения и оценочный запас хода;

- область отображения детальных данных (ООДД) 10 - токи, напряжения, температуры и т.д.

- область управления подсистемами и приборами (ОУПП) 11 (включение/выключение и т.д.) и настройками (номер канала связи, скорость обмена и т.д.).

Таким образом, в предлагаемом изобретении решена задача по достижению технического результата, заключающегося в создании способа информационного обеспечения робототехнического комплекса, обеспечивающего в рамках протоколов информационного обмена автономное ориентирование (определение дирекционного угла), определение собственных координат местоположения по сигналам спутниковой навигации, в режиме одометрической навигации и комплексированном режиме, определение углового положения в пространстве, передачу данных по цифровому радиоканалу о состоянии комплекса (координаты, углы), прием по цифровому радиоканалу команд управления от командного пункта, передачу по радиоканалу маскированного телевизионного сигнала от трех камер.

Способ информационного обеспечения робототехнического комплекса, включающий в себя блок ЭВМ и периферийные устройства, установленные на объекте управления и взаимодействующие между собой по каналу связи посредством взаимообмена сигналами управления и состояния в соответствии с протоколом обмена согласно программному обеспечению, отличающийся тем, что программное обеспечение робототехнического комплекса состоит из встроенного программного обеспечение платформы робототехнического комплекса, обеспечивающего решение задач управления и навигации в реальном масштабе времени, программного обеспечения пункта управления, целевыми платформами для которого являются Windows и МСВС (мобильная система вооруженных сил), программное обеспечение платформы функционирует в двух уровнях - уровень обеспечения сопряжения с аппаратными средствами (драйверы) и прикладной уровень, построенный в виде иерархии скриптов отдельных подзадач, программное обеспечение платформы реализует алгоритмы следующих режимов состояния платформы: выключена/включена, и ожидает команды (ожидание), работа от аккумуляторной батареи, работа от станции питания через аккумуляторную батарею, выполнение команд управления, по запросу пункта управления с платформы передается телеметрическая информация в соответствии с ранее установленной маской, обеспечивающей сокращение объема передаваемой информации, или телеметрическая информация в полном объеме: геодезические координаты местоположения, углы Эйлера положения платформы в градусах, минутах, секундах, состояние видеокамер, частота канала, тип кодирования, состояние аккумуляторных батарей, состояние станции питания, состояние приводов, сведения о внешней обстановке, с пункта управления подаются команды управления на видеокамеры, систему топопривязки и ориентирования, станцию питания, на устройства обеспечения движения платформы, алгоритм управления движением реализует формирование сигналов акселератора на правый и левый борт, сигналов торможения двигателей, программного сигнала завершения движения, отработку направления движения левого и правого борта, управление редукторами бортов, в рамках алгоритма управления движением сформирован алгоритм рассогласования бортов по скорости, обеспечивающий поворот платформы за счет различия скоростей движения бортов платформы, при движении платформы по заданному маршруту используются два алгоритма: движение по кусочно-линейному маршруту - по прямой линии от точки к точке с поворотом на угол в узлах, движение по гладкой траектории (квадратичная аппроксимация), позволяющий выполнять плавное движение по траектории, протокол обмена платформы с пунктом управления подразумевает информационный обмен в полудуплексном режиме со структурой ведущий-ведомый, в программном обеспечении предусмотрен механизм защиты от потери связи, интерфейс оператора платформы выполнен по принципу получения максимальной информативности, минимального управления и содержит основные рабочие области экрана ЭВМ: область оперативного уведомления, видеоданные от видеокамер, область отображения электронной карты местности, область физического состояния платформы, область отображения детальных данных, область управления подсистемами и приборами.
СПОСОБ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ РОБОТОТЕХНИЧЕСКОГО КОМПЛЕКСА
СПОСОБ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ РОБОТОТЕХНИЧЕСКОГО КОМПЛЕКСА
Источник поступления информации: Роспатент

Показаны записи 251-260 из 314.
11.03.2019
№219.016.da9d

Гидрокавитационный механический теплогенератор

Изобретение предназначено для использования в теплотехнике. Гидрокавитационный механический теплогенератор состоит из неподвижной цилиндрической теплообменной обоймы 1, внутри которой с возможностью вращения размещен корпус 2, жестко закрепленный на полувалах 3, 4. Полувалы 3, 4 установлены в...
Тип: Изобретение
Номер охранного документа: 0002366870
Дата охранного документа: 10.09.2009
11.03.2019
№219.016.db0a

Способ получения ферромагнитной жидкости

Изобретение относится к области коллоидной химии и может быть использовано для получения магнитной жидкости, применяемой в датчиках угла наклона, ускорений и т.д. Способ включает осаждение высокодисперсного магнетита, обработку осадка магнетита в течение 15 минут 50%-ным водным раствором...
Тип: Изобретение
Номер охранного документа: 0002410782
Дата охранного документа: 27.01.2011
11.03.2019
№219.016.db9e

Механизм дистанционного взведения оружия

Изобретение относится к механизму дистанционного взведения огнестрельного оружия. Механизм содержит корпус, электродвигатель, винт, ходовую гайку с приводным элементом. Приводной элемент расположен шарнирно на ходовой гайке и связывает ходовую гайку и тягу взведения оружия. Ось шарнира...
Тип: Изобретение
Номер охранного документа: 0002422746
Дата охранного документа: 27.06.2011
11.03.2019
№219.016.dba8

Съемный регулируемый плечевой упор

Изобретение относится к стрелковому оружию, разработанному по схеме "буллпап". Съемный регулируемый плечевой упор содержит съемное неподвижное основание, подвижное основание с амортизирующей накладкой, зажимное устройство, ствольную коробку и фиксатор. Съемный регулируемый плечевой упор снабжен...
Тип: Изобретение
Номер охранного документа: 0002422753
Дата охранного документа: 27.06.2011
11.03.2019
№219.016.dbbd

Способ преобразования энергии гидропотока и вихревая гидротурбина для его реализации

Изобретение относится к гидроэнергетике и может быть использовано для преобразования кинетической энергии потоков рек, каналов, сбрасываемой воды в природных и техногенных системах в механическую или электрическую энергию. Способ преобразования энергии гидропотока заключается в том, что...
Тип: Изобретение
Номер охранного документа: 0002424444
Дата охранного документа: 20.07.2011
11.03.2019
№219.016.dc78

Станок автоматического стрелкового оружия

Изобретение относится к огнестрельному оружию, в частности к станкам для установки пулемета и автоматических противопехотных гранатометов. Станок содержит неподвижную часть станка, вертлюг, люльку, механизмы наведения и опорные ноги. Не менее чем одна из ног снабжена дополнительной осью,...
Тип: Изобретение
Номер охранного документа: 0002402737
Дата охранного документа: 27.10.2010
20.03.2019
№219.016.e428

Прибор для измерения внутренних диаметров пустотелых деталей малой жесткости

Изобретение относится к измерительной технике и предназначено для измерения внутренних диаметров пустотелых деталей малой жесткости, в том числе деталей с дном. Сущность: прибор содержит корпус 1, в центральном отверстии которого размещен подвижный шток 10 с конической поверхностью 11 на одном...
Тип: Изобретение
Номер охранного документа: 0002290601
Дата охранного документа: 27.12.2006
20.03.2019
№219.016.e58d

Способ изготовления пустотелых изделий

Изобретение относится к способу изготовления пустотелых изделий из алюминиевых сплавов, упрочняемых термообработкой. Изготавливают пустотелый полуфабрикат, проводят закалку, обработку давлением с изменением периметра поперечного сечения свежезакаленного пустотелого полуфабриката со степенью...
Тип: Изобретение
Номер охранного документа: 0002312930
Дата охранного документа: 20.12.2007
20.03.2019
№219.016.e669

Устройство для измерения высот внутренних ребер

Изобретение относится к измерительной технике и предназначено для измерения высот внутренних ребер (гофр) у кольцевых изделий. Технический результат направлен на возможность измерения высоты и разновысотности ребра кольцевого изделия по всему периметру. Устройство для измерения высот внутренних...
Тип: Изобретение
Номер охранного документа: 0002336493
Дата охранного документа: 20.10.2008
20.03.2019
№219.016.e69b

Теплопарогенератор

Изобретение относится к теплотехнике, а именно к теплопарогенераторам, и может быть использовано для теплоснабжения помещений различного назначения. Технический результат - повышение эффективности нагрева жидкости и превращения ее в пар. Для решения поставленной задачи теплопарогенератор...
Тип: Изобретение
Номер охранного документа: 0002332619
Дата охранного документа: 27.08.2008
Показаны записи 251-260 из 265.
29.05.2019
№219.017.66a2

Ствол для стрельбы пулями с упругими элементами

Изобретение относится к оружейной технике, стреляющей патронами с резиновой пулей. Канал ствола для стрельбы пулями с упругими элементами выполнен с постоянным диаметром D и с не менее чем двумя перегибами, радиус которых меньше 5D, а высота деформации не менее 0,1D. Повышается стабильность...
Тип: Изобретение
Номер охранного документа: 0002374589
Дата охранного документа: 27.11.2009
29.05.2019
№219.017.67f3

Расходный материал для фиксации на местности точек специальных топогеодезических сетей

Изобретение относится к средствам создания на земной поверхности специальных топогеодезических сетей и может быть использовано в подвижных пунктах навигации и топогеодезической привязки на базе шасси специальных транспортных средств. Техническим результатом изобретения является создание...
Тип: Изобретение
Номер охранного документа: 0002422771
Дата охранного документа: 27.06.2011
29.05.2019
№219.017.67fd

Механизм подачи патронов для автоматического стрелкового оружия с ленточным питанием

Изобретение относится к механизму подачи патронов для автоматического стрелкового оружия с ленточным питанием. Механизм подачи патронов содержит основание приемника с приемным окном, затворную раму с извлекателем патронов, подпружиненный рычаг подачи и гребень подачи. На одной из стенок...
Тип: Изобретение
Номер охранного документа: 0002422747
Дата охранного документа: 27.06.2011
29.05.2019
№219.017.68e7

Способ доработки серийного транспортного средства, оснащенного кузовом-фургоном, в специальное транспортное средство и установочный комплект для такой доработки

Изобретение относится к области транспортного машиностроения и может быть использовано при переоборудовании серийных транспортных средств. Способ доработки серийного транспортного средства, оснащенного кузовом-фургоном, заключается в изготовлении установочного комплекта, компоновке оборудования...
Тип: Изобретение
Номер охранного документа: 0002435682
Дата охранного документа: 10.12.2011
29.05.2019
№219.017.692b

Топопривязчик

Изобретение относится к военной и специальной технике и может быть использовано в подвижных пунктах управления и информационно-технического обеспечения. Топопривязчик содержит размещенные в кабине (2) две первых рабочих зоны: рабочие места механика-водителя и командира, оборудованное...
Тип: Изобретение
Номер охранного документа: 0002434762
Дата охранного документа: 27.11.2011
29.05.2019
№219.017.694a

Локальная система терморегулирования воздуха зоны автоматизированных рабочих мест операторов мобильного информационно-аналитического комплекса вооружений

Система предназначена для терморегулирования воздуха зоны автоматизированных рабочих мест операторов мобильного информационно-аналитического комплекса вооружений. Система содержит три рабочих контура: два воздушных 1, 2 и один жидкостный 3, и состоит из наружного блока 4, установленного на...
Тип: Изобретение
Номер охранного документа: 0002430310
Дата охранного документа: 27.09.2011
29.05.2019
№219.017.698d

Мобильный комплекс навигации и топопривязки

Изобретение относится к мобильной технике навигации и топогеодезической привязки. Мобильный комплекс навигации и топопривязки (МКНТП) размещен на базе транспортного средства повышенной проходимости (1) с кузовом-фургоном (3) и средствами электрооборудования (2). На транспортном средстве (1)...
Тип: Изобретение
Номер охранного документа: 0002444451
Дата охранного документа: 10.03.2012
19.06.2019
№219.017.893a

Устройство для защиты оптического прибора машины топопривязки

Изобретение относится к военной технике и может быть использовано для защиты объектива оптического прибора от пуль и т.п. на машинах топогеодезической привязки и иной военной или специализированной техники. Устройство для защиты оптического прибора машины топопривязки состоит из защитного...
Тип: Изобретение
Номер охранного документа: 0002429442
Дата охранного документа: 20.09.2011
19.06.2019
№219.017.894a

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

Изобретение относится к военной технике и может быть использовано в подвижных комплексах топогеодезической привязки или в иной военной или специализированной технике. Модуль управления мобильного комплекса топогеодезической привязки содержит аппаратуру, кресла для боевого расчета и спальное...
Тип: Изобретение
Номер охранного документа: 0002427783
Дата охранного документа: 27.08.2011
19.06.2019
№219.017.8955

Стрелковое оружие

Изобретение относится к устройствам стрелкового оружия. Устройство содержит ствольную коробку 1, казенник 2, ствол 3, газовый двигатель 4 с толкателем 5 и подвижные части: шток с ограничителем 7, возвратно-боевую пружину 8 и затворную раму 9. При выстреле пороховые газы из ствола 3 поступают в...
Тип: Изобретение
Номер охранного документа: 0002427778
Дата охранного документа: 27.08.2011
+ добавить свой РИД