ГК «Геоскан» представил ПионерОС (PioneerOS) — специализированную операционную систему для образовательных дронов. Это преднастроенная программная среда для работы с учебным беспилотником, которая поставляется с первым серийным образовательным коптером с бортовым ИИ «Геоскан Пионер Мини 2» и доступна для «Геоскан Пионер» при установке дополнительного вычислительного модуля. Это снижает технический барьер и упрощает внедрение беспилотных технологий в образовательный процесс.
PioneerOS организует работу с дроном через систему функциональных блоков. В интерфейсе выделены инструменты управления полетом, настройки параметров, программирования и работы с данными. Для базовой работы не требуется установка стороннего программного обеспечения, при этом сохраняется возможность использования дополнительных инструментов при необходимости.
Основной принцип PioneerOS — выполнение вычислений на бортовом вычислительном модуле дрона. Все программы запускаются локально на самих бортовых вычислителях без обращения в облачные сервисы.
В операционную систему встроена веб-платформа Pioneer Code (Пионер Код). Доступ к ней осуществляется через браузер после подключения к дрону по беспроводной сети вайфай (Wi-Fi). Платформа включает среду блочного программирования Пионер Брикс (Pioneer Bricks), текстовую среду разработки Код ОСС (Code OSS), регистр моделей искусственного интеллекта и галерею фото- и видеоданных. Пользователь может создавать алгоритмы управления, работать с телеметрией и анализировать изображение в рамках учебных задач.
Система поддерживает одновременную работу нескольких программ с камерой и автопилотом. Это позволяет нескольким приложениям одновременно взаимодействовать с камерой и автопилотом и строить более сложные многопроцессные сценарии. Обновление прошивки и параметров выполняется по беспроводной сети Wi-Fi через Пионер Стейшн 2.0 (Pioneer Station 2.0).

«Появление удобной и стабильной операционной среды часто становится переломным моментом для цифровых устройств. Именно операционные системы сделали смартфоны массовыми и понятными для пользователя. Pioneer OS выполняет ту же роль в образовании: она упорядочивает инструменты работы с дроном, задает единый программный стандарт и позволяет преподавателю выстраивать учебные сценарии без сложной технической подготовки», — отметил руководитель отдела образовательных проектов ГК «Геоскан» Михаил Луцкий.
Технологической основой PioneerOS стала последняя стабильная версия Ubuntu, адаптированная под вычислительную архитектуру линейки «Пионер». Такой выбор обеспечивает совместимость с широким набором пакетов и использование общепринятых инструментов обновления системы. В систему интегрированы библиотеки взаимодействия с автопилотом и периферией, сервис трансляции видеопотока с возможностью множественного подключения к камере, а также новые инструменты запуска моделей на нейроускорителе, обеспечивающие более быструю и стабильную работу.
Архитектура построена по принципу разделения на независимые сервисы. Каждый компонент отвечает за свой функциональный блок, включая связь с автопилотом и работу с камерами. В случае сбоя отдельного элемента система автоматически перезапускает его без остановки остальных процессов, что повышает устойчивость программно-аппаратного комплекса.
Для «Геоскан Пионер» система поддерживает работу с дополнительными вычислительными модулями, включая Radxa Zero, а также Raspberry Pi Zero в ограниченной конфигурации.
Ознакомиться с функциональностью и инструкциями по работе с PioneerOS можно на сайте компании.

Комментарии
(0) Добавить комментарий