Гоночный FPV-дрон своими руками (часть 1) — сборка

Гоночный FPV-дрон своими руками (часть 1) — сборка

Всем привет! Сегодня мы продолжаем нырять в реальность, в железо, а точней сказать — взлетать. Но не так быстро! 🙂 До первого полета необходимо немного повозиться и даже налетать несколько часов на симуляторе.

Это не первая моя игрушка, если вам интересно радиоуправление, то зацените радиоуправляемые машинки:

  • RC Машинки: Введение
  • RC Машинки: Первые покупки — шасси и силовая установка

Теперь все знают, что такое трутень , БПЛА (Беспилотная воздушная Транспортное средство) или БПЛА ( Беспилотный летательный аппарат) — это термины, с помощью которых мы можем относиться к этому типу устройств. Правда в том, что есть еще некоторые типы, которые не очень хорошо известны.

Гоночный FPV-дрон своими руками (часть 1) — сборка

  • Типы дронов
  • Воздушные дроны
  • Что такое дроны с неподвижным крылом, для чего они используются и преимущества
  • Важные особенности при покупкеНужна ли мне лицензия?
  • Нужна ли мне лицензия?
  • Дроны с неподвижным крылом для отдыхарасширенное использованиеНовичок
  • расширенное использование
  • Новичок

Подавитель квадрокоптеров Дрон 1800 – дальность действия до 1,8 км! Питание от сети и аккумулятора

  • GPS 1.5 GHz
  • WiFi 2.4 GHz
  • WiFi 5.8 GHz

Устройство обеспечивает надежную защиту в пределах рабочего диапазона. Имеется 3 всенаправленных антенны, радиусом действия до 1800 метров. Антенны можно включать отдельно на каждый канал. Прибор может запитывать как от сети, так и от встроенного аккумулятора напряжением 24В. Время работы от аккумулятора: до 1 часа. Выполнен в виде ящика с ручкой для переноски. Имеется активное охлаждение – 2 вентилятора. Переключение в рабочий режим за считаные секунды. Имеется дисплей, отображающий напрряжение аккумулятора, а также индикация рабочих режимов.

Покупая Подавитель Дрон 1800 в нашем интернет-магазине, вы можете рассчитывать на бесплатную доставку по Москве.

Содержание
  1. Что такое дроны с неподвижным крылом, для чего они используются и преимущества
  2. Квадрокоптер, зачем?
  3. Что такое FPV?
  4. Типы дронов
  5. Воздушные дроны
  6. Важные особенности при покупке
  7. Нужна ли мне лицензия?
  8. Дроны с неподвижным крылом для отдыха
  9. Расширенное использование
  10. ПОПУГАЙ PF750001
  11. Новичок
  12. СМ Сунни Микс XK A800
  13. Esc – электронные регуляторы скорости (оборотов)
  14. Важность понимания того, как летает и работает квадрокоптер
  15. Вспомогательный летательный аппарат
  16. Главный летательный аппарат
  17. Двигатель и пропеллеры | квадрокоптеры
  18. Задание челленджа
  19. Как летает квадрокоптер
  20. Как работает квадрокоптер
  21. Колчество магнитов
  22. Конструкция
  23. Маркировка бесколлекторных моторов.
  24. Направление двигателя для рыскания
  25. Направление пропеллеров – рыскание, тангаж, крен
  26. Направление пропеллеров для вертикального подъем
  27. Направление пропеллеров квадрокоптера для тангажа и крена
  28. Организация связи
  29. Принципиальная схема бесколлекторного мотора.
  30. Прямое или обратное вращение (cw/cww)
  31. Силовая часть
  32. Система компьютерного зрения
  33. Центральный полетный контроллер
  34. Заключение
Смотрите про коптеры:  SPI roboticsробототехническая компания

Что такое дроны с неподвижным крылом, для чего они используются и преимущества

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

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

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

Среди основных преимущества предлагаемые этим типом дронов, мы должны выделить:

  • Большая автономность.
  • Хорошая устойчивость и аэродинамика.
  • Покрывать большие площади.
  • Более безопасное восстановление после потери мощности двигателя.

В рамках дронов с неподвижным крылом мы можем установить новую внутреннюю классификацию. по форме крыла :

  • прямое крыло
  • Стреловидной формы.
  • Дельта крыло.

Теперь, если мы посмотрим на использование, мы можем найти дроны с неподвижным крылом:

  • акробатика : модели, специально разработанные для выполнения всех видов акробатики в воздухе.
  • военный : В этой области мы можем найти так называемые UCAV, что означает беспилотные боевые летательные аппараты, или, что то же самое, беспилотные боевые летательные аппараты. Военный мир уже много лет использует этот тип беспилотников для решения многих задач.

Гоночный FPV-дрон своими руками (часть 1) — сборка

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

Квадрокоптер, зачем?

Наверняка вам уже знакомо, что такое квадрокоптер и возможно он даже у вас есть. Но сегодня я постараюсь рассказать про квадрокоптеры которые люди собирают самостоятельно. Зачем они это делают, спросите вы? Например для меня это отдушина от сдвиганья кнопки на пиксель влево, на пиксель вправо, пока дизайнера не отпустит. “Обычные”, потребительские квадрокоптеры, лишены веселья. Сейчас конечно уже появляются разные конфигурации, но если взять самые популярные, например — DJI Mavic, то вопросов к качеству и выполняемым им задачам нет. Но это не то. У себя между ног, пролелеть не получится, cделать мертвую петлю или хотя бы бочку не выйдет, лететь со скоростью 120км+, не знаю, может? Думаю нет. Я уже не говорю про дальность и FPV.

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

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

MinChan FPV готовится к гонке (это не ускоренное видео)

Cinematic FPV съемка

Что такое FPV?

First-person view — вид от первого лица.

First Person View (сокр. FPV) — вид от первого лица. Такой аббревиатурой называют одно из направлений радиоуправляемого авиамоделизма. В данном случае осуществляется не только управление авиамоделью по радиоканалу системы радиоуправления, но и приём с модели видео изображения по дополнительному видео-радиоканалу в режиме реального времени. Пилот, управляющий авиамоделью, видит изображение, получаемое с видеокамеры при помощи устройств отображения: мониторов, телевизоров, видео-очков, видео-шлемов.

Разделяют две подгруппы направления: Low Range FPV и Long Range FPV. В первом случае используют стандартный набор для FPV, включающий маломощный передатчик видеосигнала, позволяющий летать в зоне действия стандартного передатчика радиоуправления. Для дальних полетов используют усилители мощности или более мощные передатчики как для управления моделью, так и для передачи с неё видеосигнала.

Гоночный FPV-дрон своими руками (часть 1) — сборка

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

Гоночный FPV-дрон своими руками (часть 1) — сборка

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

Гоночный FPV-дрон своими руками (часть 1) — сборка

Первое видео, в котором пилот тренируется на гоночном квадрокоптере, видно, что такое аналоговая система FPV. Картинка похожа на ту, что мы видели в детстве на аналоговом ТВ. Она может быть с кучей помех, но при этом у нее минимальный латенси (нет лагов), с дальностью картинка постепенно шумит все больше и больше.

Цифровое FPV пока еще сырая технология, но у меня никаких нареканий нет. Из минусов которые могут быть, можно очевидно выделить — лаги или даже фризы (зависания картинки). Но такие системы как DJI FPV, местами даже более пробивные через стены и на расстояние чем аналоговые. Поэтому, все это очень спорно и субъективно по ощущениям. Для гонок принято использовать аналоговые системы, быть может это скоро изменится.

Гоночный FPV-дрон своими руками (часть 1) — сборка

Более подробно рассмотрим комплектующие для FPV в следующих статьях этого цикла.

Типы дронов

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

через которые они движутся

  • морской.
  • Наземный.
  • Антенны.

Использование или цель

  • Досуг.
  • военное использование.
  • Профессиональный.
  • Пульт дистанционного управления.
  • Под наблюдением.
  • Автономный.

Воздушные дроны

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

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

Гоночный FPV-дрон своими руками (часть 1) — сборка

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

Важные особенности при покупке

  • Тип посадки и взлета : эти дроны с неподвижным крылом обычно взлетают вручную или могут нуждаться в взлетно-посадочной полосе, отвечающей определенным условиям. Поэтому важно, чтобы мы проверили эту информацию перед покупкой.
  • Строительный материал : Мы можем найти модели, сделанные из всех видов материалов, следовательно, в зависимости от того, для чего мы собираемся их использовать, лучше всего, чтобы они были сделаны из более или менее прочного или тяжелого материала.
  • Время полета : хотя они обычно предлагают большую автономию, чем дроны с винтокрылыми крыльями, это, несомненно, факт, который необходимо принять во внимание и который мы должны проверить перед его покупкой.
  • Дополнительное оборудование : У нас можно найти модели, оснащенные камерами большего или меньшего качества, GPS, системами картографирования местности и даже аксессуарами для перевозки объектов.

Нужна ли мне лицензия?

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

  • Это не полет для профессионального использования.
  • Дрон должен иметь вес менее 25 кг. Модели от 250 г до 25 кг не требуют сертификатов или номерных знаков.
  • Не разрешается летать над районами, где большое скопление людей
  • Летать рядом со зданиями запрещено
  • Обязателен полет за пределами воздушного пространства и на расстоянии более восьми километров от аэропорта.
  • Нет риска для безопасности людей
  • Не может превышать 120 метров в высоту
  • Мы всегда должны держать наш дрон в поле зрения
  • Полеты должны производиться вдали от городских районов.
  • Также нельзя летать на футбольных полях или пляжах, если у нас нет на это разрешения.

Дроны с неподвижным крылом для отдыха

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

Расширенное использование

Это один из дронов с неподвижным крылом, который позволяет осуществлять вертикальный старт и посадку. Он позволяет переключаться между двумя режимами полета, указанным и полетом на мультикоптере, и предлагает управление без особых сложностей по сравнению с другими моделями. У него есть кнопка возврата, он оснащен системой передачи видео, хотя допускает и возможность установки собственной камеры типа GoPro, и к нему прилагается пульт с экраном 5. 5 дюймов и разрешением Full HD. Его цена около 1600 евро.

преимущества : Обеспечивает вертикальный взлет и посадку, кнопку возврата и 45 минут автономной работы. Недостатки бонуса без депозита : Высокая цена.

Гоночный FPV-дрон своими руками (часть 1) — сборка

ПОПУГАЙ PF750001

Эта модель Parrot является одним из дронов с неподвижным крылом и лучшим соотношением цены и качества. Он оснащен камерой с разрешением 14 мегапикселей и возможностью записи видео в формате Full HD. Он также имеет GPS, кнопку автоматического возврата и способен летать со скоростью 80 км/ч. Дальность сигнала составляет до 200 м, что позволяет достигать высоты 150 м. На уровне подключения это модель с Wi-Fi и у которого есть собственное приложение для iOS и Android. Дрон имеет размеры 115 х 58 х 12 см и весит 750 граммов. Его цена примерно 550 евро.

преимущества : Хорошая автономность, GPS, высокая скорость и встроенная камера. Недостатки бонуса без депозита : Не позволяет установку дополнительных камер.

Гоночный FPV-дрон своими руками (часть 1) — сборка

Новичок

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

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

Гоночный FPV-дрон своими руками (часть 1) — сборка

СМ Сунни Микс XK A800

Этот дрон SM SunniMix XK A800, также разработанный для тех, кто только начинает свой путь в этом мире, имеет модульную конструкцию, которая позволяет его легко транспортировать, и он довольно легкий. Он изготовлен из пены EPO, что делает его легким и, в свою очередь, обеспечивает большую структурную прочность. Его размеры составляют 78х53х13. 3 см, аккумулятор емкостью 300 мАч. Цена только 115 евро.

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

Гоночный FPV-дрон своими руками (часть 1) — сборка

Без сомнения, если вы ищете дрон с неподвижным крылом, с которым вы сможете насладиться качественным полетом, Попугай ПФ750001 это лучший выбор. Это модель с прочным корпусом, которая обеспечивает большую долговечность, а также оснащена Wi-Fi возможность подключения и 14- Мп камера, которая позволяет нам снимать фотографии и записывать видео в разрешении Full HD.

Одним из аспектов, на который следует обратить внимание, является его большая автономия , так как достигает времени полета до 45 минут. Его максимальная скорость составляет 80 км/ч, он имеет дальность полета 2,000 метров и может подниматься на высоту до 150 метров. Как будто этого было недостаточно, он оснащен GPS и автоматический возврат кнопку, чтобы в случае затруднения обратного маневра дрон сам мог выполнить его автоматически.

Esc – электронные регуляторы скорости (оборотов)

Гоночный FPV-дрон своими руками (часть 1) — сборка

Электронный регулятор скорости (ESC) — это электронная схема, установленная на каждом двигателе и предназначенная для изменения оборотов электродвигателя, его направления, а также торможения.

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

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

Закажите бесколлекторный двигатель для quadcopter онлайн с доставкой по России: товары с пометкой Plus доступны с ускоренной доставкой и улучшенными условиями возврата.

На Алиэкспресс бесколлекторный двигатель для quadcopter всегда в наличии в большом ассортименте: на площадке представлены как надежные мировые бренды, так и перспективные молодые.

Важность понимания того, как летает и работает квадрокоптер

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

Теперь предположим, что мультикоптер полетел неправильно. Может быть, его тянет в каком-то направлении, и он не зависает на одном месте. Хорошее понимание того, как летает и работает квадрокоптер, поможет вам найти проблему с двигателем или пропеллером, особенно если визуальный осмотр не выявил неисправности.

Когда вы понимаете конструкцию пропеллеров (винтов) квадрокоптера и тягу двигателя, у вас появляется возможность внести изменения в свой дрон. Например, снять камеру и установить что-то другое, например датчик времени полета или лидар. Полеты с дополнительным весом влияют на контроль, полет и баланс беспилотника.

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

Объяснение направления вращения двигателя и гребного винта Quadcopter

Вспомогательный летательный аппарат

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

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

Главный летательный аппарат

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

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

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

Двигатель и пропеллеры | квадрокоптеры

Update: В связи с большим интересом именно к этой части, статья от двигателях расширена и дополнена информацией о таких параметрах двигателя как KV и размеры XXYY.

Как правильно подобрать раму и двигатель (мотор) квадрокоптера — читайте тут

И так, двигатель, или по-другому — мотор.

Как видно из картинки ниже, двигатели могут быть самых разных размеров и иметь разный внешний вид и цвет. Хотя есть и общая черта, которая их объединяет — цилиндрическая форма.

Гоночный FPV-дрон своими руками (часть 1) — сборка

Когда мы говорим о двигателях для летающих моделей, мы, как правило, имеем в виду бесколлекторные (бесщёточные) моторы. Эти моторы очень похожи на обычные. У них тоже есть магниты и обмотки, но нет щеток, для передачи тока к от контактов двигателя к обмоткам. Именно поэтому, они и называются бесщеточными (brushless). Можно считать эти моторы трехфазными. Напряжение подается на обмотки не непрерывно, как у обычных моторов для постоянного тока, а с определенной частотой. Это и заставляет движущуюся часть мотора вращаться. При чем, такие моторы могут вращаться намного быстрее обычных, и при этом еще и не терять энергию на щетках.

Какие характеристики важны при выборе двигателя? По мимо размера, формы, цвета и т. следует обратить внимание на две важнейшие характеристики бесколлекторных моторов:

  • потребляемый ток (измеряется в амперах А)
  • Kv-rating

C первой характеристикой должно быть понятно. Чем выше мощность мотора, тем выше потребляемый ток, при одинаковом напряжении питания. Чем больше ток, тем больше подъемную силу создает двигатель. Ток зависит от оборотов двигателя и нагрузки на него, создаваемой пропеллером.

Kv-rating показывает сколько оборотов своей оси будет совершать двигатель за одну минуту (RPM) при определенном напряжении. Формула вот такая: RPM=Kv*U

Как использовать эти параметры при выборе двигателя? Во-первых, максимальный потребляемый ток говорит нам о том, какой контроллер скорости выбрать (об этом позже). Kv-rating — это аналог лошадиных сил в автомобиле. Мало кто понимает что это такое, но все знают, что 100 лс — это мало, а 600 — это круто. Вот так и тут 🙂

Остановимся подробнее на этом параметре — KV. Сравнение с лошадиными силами хоть и правильное, но не совсем понятное при выборе двигателя под вашу модель. Представьте спортивную машину мощностью 600 лс. Сможет ли она поехать 300 км/час? Думаю да. А сможет ли она сделать тоже самое, если к ней привязать 1т груза? Нет. И даже не сдвинется с места. Не потому, что мощности мало, а потому, что колеса будут пробуксовывать. Что нам нужно для перетягивания 1т груза? Трактор. У трактора может быть меньшая мощность, и маленькая скорость, но большие колеса и крутящий момент позволят потянуть наш груз. И так, мы видим, что одна и та же энергия нужна и для быстрого вращения маленьких колес, и для медленного вращения больших колес. В случае с квадрокоптерами, двигатель с большим KV идеально подходит для маленьких быстро вращающихся пропеллеров (гоночные квадрокоптеры), а двигатели с маленьким KV — для больших дронов с большими пропеллерами.

Типичный двигатель гоночного квадрокоптера имеет KV 2100-2500, тогда как для тяжелых аппаратов, способных поднять несколько килограмм своего веса и столько же груза — 200-900 KV. У гоночных моделей пропеллеры обычно 5-6 дюймов, у больших аппаратов, предназначенных для длительных полетов и фотосъемки — 15-17 дюймов. Представляете, какие нагрузки будут на двигатель, пропеллер и все остальное, если пропеллер размером 15 дюймов раскрутить до нормальных оборотов маленького пропеллера? KV рейтинг двигателя очень важная характеристика при выборе, хотя это и не единственный важный параметр.

Важным параметром при выборе мотора для конкретного аппарата является его подъемная сила (Trust). Измерить подъемную силу можно в разных единицах, хотя правильной является Ньютон, но удобной Килограмм. И так, подъемная сила в 500 грамм означает, что 4 двигателя способны будут поднять 2 кг веса, включая самих себя. При этом, нужен запас мощности. Итого, имеем формулу  Сила/1 Мотор = ( Вес Коптера x 2 ) / 4. Для коптера весом 1 кг нужны двигатели с минимум 500 грамм подъемной силы. Все просто.

Еще одной характеристикой двигателя является его эффективность. Не будем останавливаться подробно, но отметим, что двигатель с эффективностью 70% тратит 70% энергии на полет, и 30% на обогрев вселенной, как говорил мой учитель физики. Эффективность двигателя зависит не только от самого устройства, а еще и от других элементов: пропеллера, батареи, контроллера скорости, веса и т.

Кроме всего этого, двигатели еще имеют физические параметры, которые отображаются в их размерах. Это высота двигателя, диаметр и количество катушек обмотки. Например, Turnigy Multistar 5130-350 — это двигатель с диаметром статора 51 мм, высотой 30мм и KV 350. Это большой двигатель для больших моделей. А вот этот — Scorpion M-2205-2350KV небольшой, но очень хороший двигатель для гоночных квадрокоптеров. Он 22 мм в диаметре и 5 мм в высоту. Имеет KV рейтинг 2350.

Сам по себе двигатель не может создавать подъемную силу — нужен пропеллер. Пропеллер — это своего рода преобразователь энергии вращения вала двигателя в подъемную силу.

Гоночный FPV-дрон своими руками (часть 1) — сборка

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

Меньший пропеллер с меньшим наклоном лопастей меньше сопротивляется воздуху, и соответственно, меньше нагружает двигатель, не давая ему использовать всю свою мощность. Соответственно, очень большой пропеллер будет сильнее нагружать двигатель и приведет к его перегрузке. Таким образом, надо подбирать пропеллеры так, чтобы попадать в допустимые границы рабочих параметров двигателя и создавать достаточную подъемную силу. Стандартным пропеллером для среднего квадрокоптера обычно является пропеллер с характеристиками 8-11/4. 5-4. 7 Рассчитать параметры пропеллера (и не только) поможет, например, вот этот сайт.

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

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

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

Но основная рекомендация, все же, пробовать, изучать, экспериментировать!

Продолжение статьи о подборе компонентов: Как правильно подобрать раму и двигатель (мотор) квадрокоптера

Задание челленджа

Чтобы дать понять масштаб задачи, имеет смысл коротко описать миссию, представленную для соревнований. Задачей команд ставилось доставить образец крови от Джо – жителя сельской местности, который, по легенде, внезапно почувствовал себя плохо, находять в своем доме за городом.

Дом Джо отрезан от города паводками, поэтому, чтобы достичь его и прилететь обратно, летательному аппарату нужно вцелом преодолеть до пятидесяти одного километра воздушного пространства по непрямолинейной траектории. Кроме того, положение Джо известно только с точностью до ста метров, и с целью близкого призмеления и избежания нанесения вреда человеку летательный аппарат должен локализовать его более точно уже будучи на месте.

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

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

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

Карта с обозначенными местом отправления, местом назначения и позволенной областью полета

Как летает квадрокоптер

Изменения на пульте дистанционного управления, посылают сигналы на центральный полетный полета. Центральный контроллер полета передает эту информацию в электронные регуляторы скорости (ESC) каждого двигателя, которые, направляют каждый двигатель на увеличение или уменьшение скорости.

Как работает квадрокоптер

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

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

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

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

Колчество магнитов

Иногда в маркировке мотора можно увидеть еще такое обозначение (12N14P). Число перед N означает количество электромагнитов (зубьев) в моторе, а число перед P – количество постоянных магнитов. В большинстве своем, моторы для квадрокоптеров имеют именно такую конфигурацию.

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

Конструкция

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

Тестовый летательный аппарат

С самого начала разработки было ясно, что коптерные винты и двигатели будут создавать дополнительные сопротивление и дисбаланс в самолетном режиме, поэтому мы решили постараться сделать конструкцию самого самолета как можно менее “тормозящей” и как можно более устойчивой.

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

С указанными исходными данными о конструкции и предположением о массе летательного аппарата, мы приступили к разработке. Сперва при помощи приложения Profili 2. 0 был выбран подходящий вариант профиля главного крыла самолета, после чего в XFLR5 мы уточнили форму крыла и оперения в объеме.

Кроме того, в ANSYS Fluent мы проверили, что расположенные в непосредственной близости от крыла коптерные двигатели и пропеллеры не вносят критического изменения в характер воздушного потока на крыле. По выполнению указанных процедур мы перешли к более детальной проработке всей конструкции в SOLIDWORKS.

Проверка потока на коптерных винтах в ANSYS Fluent

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

Крыло самолета было сделано из трех составных частей: центроплана и правой и левой консолей. Основой для констукции крыла являлся экструдированный пенополистирол. Части крыла были спроектированы таким образом, чтобы их поверхность была прямолинейной, и благодаря этому для точной резки полиэстирола можно было задействовать проволочный ЧПУ станок.

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

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

На краях элементов были сделаны крепления для их сборки в цельную конструкцию крыла. Также в крыле было вырезано место для размещения радио-трансивера, приводов для элеронов, проводов и иного оборудования; в необходимых местах в вырезы были вклеены распечатанные на 3D принтере крепления для оборудования.

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

Центроплан в процессе изготовления

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

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

Каркас корпуса беспилотника

Маркировка бесколлекторных моторов.

Давайте рассмотрим на примере популярного мотора A2212 1000KV 12N14P

2212 (BLDC) BRUSHLESS DC MOTOR – безколлекторный мотор постоянного тока, работающий на высоких оборотах, специально разработанный для применения в квадрокоптерах, самолетах и других моделях техники. Данные моторы построены по схеме OUTRUNNER, т. вращающаяся внешняя часть и стационарная внутренняя.

Наименование таких моторов обычно выглядит так: 2212 13T 1000KV 2-4S 12N14P

  • – Диаметр статора, 22мм в данном случае. Чем больше диаметр статора, тем выше его крутящий момент, тем большего диаметра пропеллер можно установить на модель, тем больше тяга на одних и тех же оборотах, тем меньше энергопотребление необходимое для развития той же мощности, чем для более мелких моторов. Сплошные плюсы 😉
  • – Длина статора, 12мм в данном случае. Не путать с высотой мотора. Это высота элемента (зуба), на который накручен проводник внутри мотора.
  • – Число витков, оборотов проводника на каждом зубе мотора. Меньшее количество витков означает большую скорость мотора, но меньший крутящий момент, и наоборото, больше витков – меньше скорость и больший крутящий момент.
  • – количество оборотов мотора на 1 вольт подающегося напряжения. Если на этот мотор подать 10В, то он будет вращаться со скоростью 10 000 об/мин. (RPM) Но помните, это скорость обращения пустого вала, если на вал будет установлен пропеллер или какой-то элемент редуктора, то скорость вращения вала может, и обязательно будет, иной, явно меньшей.
  • – рабочее напряжение мотора, указывается в количестве банок аккумулятора, подробнее читайте в LI-PO АККУМУЛЯТОРЫ. МАРКИРОВКА.

Направление двигателя для рыскания

На квадрокоптере, таком как DJI Mavic Pro или последняя версия Mavic 2 Pro, рыскание управляется правой ручкой управления на пульте дистанционного радиоуправления. Перемещение джойстика влево или вправо приведет к повороту квадрокоптера влево или вправо.

Движение на пульте передают сигналы на полетный контроллер, который отправляет данные на регуляторы скорости квадрокоптера, управляющие конфигурацией и скоростью каждого двигателя.

Чтобы увидеть, как это на самом деле работает, взгляните на диаграмму конфигурации пропеллеров выше. На схеме изображен квадрокоптер DJI Phantom 3, вид сверху с роторами, обозначенными от 1 до 4. На приведенной схеме, вы можете видеть конфигурацию двигателя квадрокоптера:

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

Концептуально момент инерции можно рассматривать как представление сопротивления объекта изменению угловой скорости.

Если на двигателях квадрокоптера крутящий момент отсутствует, то общий угловой момент должен оставаться постоянным, равным нулю. Чтобы понять угловое движение вышеуказанного квадрокоптера, представьте, что 2-й и 4-й ротор, имеют положительный угловой момент, а 1-й и 3-й имеют отрицательный угловой момент. Назначим каждому двигателю значение -4, 4, -4, 4, что в сумме равно нулю.

Чтобы повернуть дрон вправо, нужно уменьшить угловую скорость двигателя 1, чтобы иметь угловой момент -2 вместо -4. Если бы ничего не случилось, общий момент импульса квадрокоптера теперь был бы 2. Так вот, этого не может быть. Дрон теперь будет вращаться по часовой стрелке, так что его корпус имеет момент импульса -2.

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

Чтобы вращать дрон без создания вышеуказанных дисбалансов, необходимо уменьшить вращение двигателей 1 и 3 с увеличением вращения вращающихся роторов 2 и 4.

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

Направление пропеллеров – рыскание, тангаж, крен

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

Рыскание (Yaw)— это вращение или поворот квадрокоптера вправо или влево. Это основное движение для вращения мультикоптера. На большинстве дронов это достигается с помощью левой ручки газа влево или вправо.

Тангаж (Pitch)— это движение квадрокоптера вперед или назад. Подача вперед обычно достигается нажатием ручки газа вперед, что заставляет квадрокоптер наклоняться и двигаться вперед от вас. Шаг назад достигается перемещением ручки газа назад.

Крен (Roll)- Большинство людей путают крен с рысканием. Крен заставляет квадрокоптер лететь вбок, влево или вправо. Он управляется правой ручкой газа, заставляя его летать слева направо.

Большинство высокотехнологичных дронов, таких как квадрокоптер Yuneec Q500 4k, позволяют управлять им двумя различными способами. Вы можете летать на дроне, как будто вы пилот и на самом деле в квадрокоптере. Вы управляете ручками по-разному относительно крена, в зависимости от того, приближается ли дрон к вам или улетает от вас.

Вот короткое видео, которое очень просто показывает вам, каковы движения крена, тангажа и рыскания.

Направление пропеллеров для вертикального подъем

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

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

Вращение винтов приводит к вытеснению воздуха. Все силы приходят парами (Третий Закон Ньютона), что означает, для каждой силы действия существует равная (по размеру) и противоположная (по направлению) сила противодействия. Поэтому, когда ротор толкает воздух вниз, воздух толкает ротор вверх. Чем быстрее вращаются роторы, тем больше подъемная сила и наоборот.

Дрон может делать три вещи в вертикальной плоскости: зависать, подниматься или опускаться.

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

Подъем вверх – достигается путем увеличения тяги (скорости) четырех роторов квадрокоптера так, чтобы сила, направленная вверх, была больше веса и силы тяжести.

Вертикальный спуск или падение вниз – требует выполнения полной противоположности подъему. Уменьшается тяга, чтобы сила была направлена вниз.

Направление пропеллеров квадрокоптера для тангажа и крена

Поскольку большинство квадрокоптеров симметричны (например, DJI Phantom 4 Pro v2, Autel X-Star и Holy Stone HS 100 Drone), нет никакой разницы между движением вперед или назад. То же самое относится и к движению из стороны в сторону. Как лететь вперед также объясняет, как летать назад или вбок.

Чтобы лететь вперед, необходимо увеличить число оборотов двигателя квадрокоптера (скорость вращения) роторов 3 и 4 (задние двигатели) и уменьшить частоту вращения роторов 1 и 2 (передние двигатели). Общая сила тяги останется равной весу, поэтому дрон останется на том же вертикальном уровне.

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

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

Организация связи

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

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

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

Схема связи между летательными аппаратами и станцией оператора

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

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

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

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

Что касается проблемы определения маршрутизатором, предназначен ли полученный пакет данному устройству – решение не совсем тривиально. Дело в том, что для сообщения с летательными аппаратами мы используем протокол mavlink, который является де-факто стандартом для пользовательских беспилотников.

В заголовках mavlink отсутствует информация о получателе пакета, хотя есть идентификатор системы и подситемы отправителя. В нашем случае интерпретацией команд от “Базовой Станции 1” должен заниматься только контроллер полета вспомогательного аппарата, а от “Базовой Станции 2” – только контоллер полета главного аппарата, поэтому мы могли сортировать пакеты имея только идентификатор отправителя. Такое решение работает довольно надежно, но, опять же, маломасштабируемо и нуждается в дальнейшей переработке.

Маршрутизатор, осуществляющий фильтрацию пакетов, приходящих от радио-модема

В качестве радиомодемов мы использовали RFD 868. Маршрутизаторы были сделаны нами на основе STM32 Nucleo, к которому мы добавили шилд, чтобы упростить подключение питания к плате, расширить возможности коммуникации и индикации.

Принципиальная схема бесколлекторного мотора.

БК моторы подключаются тремя проводами,в каждую единицу времени напряжение подается на две соседние (любые две) обмотки, что заставляет мотор переместиться на один такт (фазу) в нужную сторону. Например подавая напряжение на обмотки W1, W2 (L1, L2) мы заставим мотор сместиться вправо или влево.

Прямое или обратное вращение (cw/cww)

Маркировка у моторов может иметь значения CW и CCW, что означает Clockwise (По часовой стрелке — Прямое), Counter Clockwise (Против часовой стрелки — Обратно). Но это не означает, что мотор может вращаться только в определенном направлении, об этом мы поговорим ниже.

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

Силовая часть

Для переноса ретранслирующего оборудования мы использовали летающее крыло, сделанное на основе довольно популярной платформы Skywalker X8. Летающее крыло в данном случае вписывается в ограничения, обусловленные неизвестностью ландшафта стартовой площадки, так как может быть запущено с легкой катапульты или с банджи, и может приземляться автоматически, не требуя для этого значительного открытого пространства.

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

X8 было оборудовано двигателем на 710 KV, номинально рассчитанным на работу с литийполимерной батареей из пяти ячеек, и батареей для этого двигателя на 16 амперо-часов из шести ячеек. Из-за того, что мы использовали батарею с напряжением выше номинального напряжения двигателя, пришлось обеспечить в конструкции дополнительный влет воздуха для охлаждения.

Для двигателся использовался регулятор скорости на 70 А и складывающийся пропеллер 9. 5×8. На элевонах мы поставили высококачественные серва HS-5625MG от Hitec; серва обладают значительным запасом по характеристикам, что должно минимизировать возможность потери управляющих поверхностей, каждая из которых в случае летающего крыла является критически важной.

Кроме того, на борту были расположены дополнительные малые батареи для авионики и системы аварийного прекращения полета, а также контроллер полета (Pixhawk). В итоге характеристики аппарата оказались следующими: масса — 3,5 килограмма, максимальная скорость — 35 м/с, крейсерская скорость — 25 м/с, время полета — до 55 минут, покрываемое расстояние — более 80 км.

Вспомогательный летательный аппарат во время тестовых испытаний

Система компьютерного зрения

Важной частью главного летательного аппарата для нас была бортовая система компьютерного зрения, без которой найти Джо и выполнить миссию невозможно. Основными элементами системы были выбраны RGB камера JAI GO 2400 с полнокадровым переносом и разрешением Full HD, и мощный мини-компьютер GIGABYTE BXi7-5775.

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

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

После получения изображения с камеры, к нему немедленно привязывается последний полученный от контроллера полета пакет телеметрийных данных, так что для каждого пикселя на изображении можно примерно вычислить его геокоординаты. После этого происходит поиск областей интереса: для этого строится гистограмма изображения, и в ней выбираются уровни, количество пикселей для которых больше некоторого порогового значения – это уровни “неинтересных” регионов, и соответствующие им пиксели далее не рассматриваются.

На оставшихся “интересных” пикселях проводится операция морфологической эрозии, так что остаются только пиксели, объединенные в группы – эти группы сортируются по концентрированности, размеру и цвету, и в итоге мы получаем ранжированную группу областей на изображении, которые хоть как-то могут быть похожи на человека.

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

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

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

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

Классификация регионов интереса на борту беспилотника: красный контур — регион классифицирован, как не-человек; зеленый контур — регион классифицирован, как человек

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

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

Классификация регионов поверхности земли вдоль траектории летательного аппарата: светло-зеленый — трава, темно-зеленый — деревья и кусты, фиолетовый — асфальт

Центральный полетный контроллер

Гоночный FPV-дрон своими руками (часть 1) — сборка

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

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

Примером полетного контроллера послужит новый DJI N3 Flight Controller. Он имеет множество функций и может работать с различными двигателями.

Заключение

Согласно требованиям конкурса для прохождения в финальную часть каждый из описанных летательных аппаратов вылетал более пяти часов; в ходе этих испытательных полетов нами было выявлено и устранено много мелких и значительных неполадок и ошибок. Наш видео-отчет для этого этапа выглядел так:

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

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

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

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

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

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

Наиболее отметились во время челленджа команда из TU Delft (оригинальная механическая конструкция и испытательный образец системы компьютерного зрения от Parrot, видео о беспилотнике тут) и Canberra UAV (доставили пробу крови, но разбили вспомогательный вертолет, видео о беспилотнике тут).

https://youtube.com/watch?v=uQFKNukTnwg%3Ffeature%3Doembed

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

Оцените статью
Радиокоптер.ру
Добавить комментарий