ИТ - ПЕРсонал

Компания "ИТ-Персонал" специализируется в проектировании, а также оказание консультационных и экспертных услуг в отношении технологий робототехники и сенсорики, в том числе в области сенсоромоторной координации и пространственного позиционирования, сенсоров и обработки сенсорной информации, интеллектуальных систем управления робототехническими системами, систем автоматизации управления, в том числе в отношении беспилотных летательных аппаратов и высокоавтоматизированных транспортных средств.

Предоставляем услуги по настройке, модификации  программного обеспечения под  торговой маркой "Технодрон" под различные виды БПЛА.

Создание системы управления беспилотными летательными аппаратами (БПЛА) является сложным процессом, требующим использования специального программного обеспечения. Мы используем программное обеспечение с открытым исходным кодом, дорабатываемое под задачи и под контролем заказчика.

Технодрон - это программное обеспечение, разработанное на базе систем с открытым исходным кодом, что позволяет пользователям получить доступ к нему, изучать его, изменять и распространять модифицированные версии. Это дает гибкость и возможность настраивать систему управления БПЛА под конкретные потребности.

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

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

Наконец, производится прошивка системы управления. Прошивка представляет собой процесс записи модифицированного программного обеспечения в постоянную память БПЛА, чтобы оно запускалось и исполнялось автоматически при каждом включении аппарата. Таким образом, система управления становится основным программным обеспечением, которое контролирует работу и функционирование всего БПЛА во время полета.

С использованием программного обеспечения с открытым исходным кодом, открываются широкие возможности для разработки и настройки систем управления БПЛА. Открытый  код позволяет инженерам и разработчикам глубоко изучать и изменять программное обеспечение, что способствует появлению новых и инновационных решений в области беспилотной авиации. 

Работа настроенного программного обеспечения, протестирована на БПЛА геодезического типа 

САМОЛЕТ С ВЕРТИКАЛЬНЫМ ВЗЛЕТОМ ОмДжет-АФС-001


Вес без полезной нагрузки...................................................................................................................9 кг
Время полета..........................................................................................................................до 130 минут
Скорость полета..........................................................................................................................70-90 км/ч
Максимальная дальность полета.............................................................................................до 150 км
Максимальная масса дополнительной полезной нагрузки...................................................до 3 кг
Скорость ветра не более...................................................................................................................12 м/с
Высота полета................................................................................................................................до 1500м
Температура воздуха для стабильной работы.....................................................................-20...+40 С
Размах крыльев...............................................................................................................................2500 мм
Длина.................................................................................................................................................1400 мм
Длина фюзеляжа...............................................................................................................................950 мм
Дальность связи с наземной станцией.....................................................................................до 40 км
Дальность видеопередачи (опция, в прямой видимости)...................................................до 20 км
Используемые камеры (опция).................................................................Sony A6000, Sony A7R и др.

Функционал

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

Вот некоторые из возможных функций, которые могут быть включены в такое программное обеспечение:

Планирование полета

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

Управление полетом

ПО предоставляет функционал для управления полетом БПЛА, включая автономный полет, позиционирование и навигацию. Оно может включать в себя возможности автоматического взлета и посадки, точной стабилизации в воздухе и следования заданному маршруту.

Съемка и наблюдение

ПО позволяет управлять камерами и другими сенсорами на БПЛА для выполнения съемки. Оно может включать функции управления увеличением, настройки экспозиции, фокусировки и других параметров, а также функции для записи и потоковой передачи видео или фотографий в реальном времени.

Обработка данных

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

Коммуникация и передача данных

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

Автоматическое обнаружение и классификация объектов

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

Интеграция с геопространственными данными

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

Экономия энергии

ПО может помочь оптимизировать использование энергии БПЛА во время полета. Оно может предлагать рекомендации по эффективному использованию аккумуляторов или других источников питания, чтобы продлить время полета и максимизировать использование доступной энергии.

Безопасность и аварийное управление

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

Интеграция с другими системами

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