Skip to content

Омнікоптер

Омнікоптер - це мультикоптер, який може забезпечити тягу в усіх напрямках (6 ступенів свободи). Це дозволяє йому рухатися в будь-якому напрямку без нахилу, і він може зависати під довільним кутом нахилу. Все це досягається шляхом розташування позицій двигуна і вісі тяги у певних способах:

Omnicopter

This build follows the original design from Brescianini, Dario, and Raffaello D'Andrea.

Специфікація матеріалів

Компоненти, необхідні для цієї збірки, є:

  • Електроніка:

:::

  • GPS: ZED-F9P
  • GPS helix antenna

    INFO

    Any other GPS may work as well, however a helix antenna is expected to perform better for inverted flights.

:::

  • Будь-який RC приймач
  • Зовнішній магнітометр. We used the RM-3100.
  • Telemetry link, e.g. WiFi
  • Пропульсія:
  • Рама:
    • Carbon square tube R 8mm X 7mm X 1000mm, e.g. here
    • Carbon Rods R 3mm X 2mm X 1000mm, e.g. here
    • Необхідні довжини:
      • квадратна трубка: 8 штук довжиною 248 мм
      • стрижні: 12x328мм, 6x465мм
    • Гвинти:
      • Двигуни та стійки: 40x M3x12мм
      • FC кріплення: 4x M3x35mm, 4x M3 гайки
    • Опори: 4x 40мм
  • 3D model

Parts List

Збірка

Frame

  • Print the 3D parts

    INFO

    The orientation of the corner pieces matters. Ви помітите, якщо це неправильно, коли кути важеля не вірні.

:::

  • Відріжте важелі

  • Перевірте, що все працює, з'єднуючи частини рамки разом:

    Frame

  • Розмістіть двигуни якомога далі від центру, без торкання гвинтів до важелів.

Електроніка

Пропаяйте периферійні пристрої до керуючого контролера. Ми використовували наступні завдання:

  • Регулятори швидкості: 2 регулятори швидкості можуть бути підключені безпосередньо до двох роз'ємів KakuteH7. Щоб уникнути конфліктів, ми видалили контакт живлення (праворуч) з одного з'єднувачів.
  • Телеметрія до UART1
  • GPS до UART4
  • RC to UART6 FC closeup

Зауваження:

  • Переконайтеся, що магнітометр розташований подалі від джерел живлення. Ми закінчили тим, що розмістили його внизу центрального елементу з пінопластом товщиною 4 см.
  • Put some tape on the barometer (without taping the opening!) to avoid any influence from light.
  • Ми не склеїли рамку. Це безумовно рекомендується зробити після початкових випробувань, але воно може працювати без цього.

Конфігурація програмного забезпечення

ESC

Спочатку налаштуйте ESC на режим 3D (бідирекційний). Ми мали проблеми з налаштуваннями запасних ESC в режимі 3D: коли спробували змінити напрямок, мотор іноді більше не запускався, поки ESC не був перезавантажений. Так що нам довелося змінити налаштування ESC.

Для цього ви можете використовувати Betaflight на контролері польоту, а потім використовувати режим пропуску і набір BL Heli (переконайтеся, що в Betaflight налаштовано повітряну раму з 8 моторами). Це налаштування:

ESC settings

Зокрема:

  • set the Motor Direction to Bidirectional Soft
  • increase the Rampup Power to 100% (this is conservative and might reduce efficiency)

INFO

Make sure the motors do not overheat with the changed settings.

PX4

  • Виберіть загальний корпус багатокоптерного повітряного каркасу
  • Use an arming switch, do not use stick arming
  • Select DShot as output protocol on all eight outputs
  • Configure the motors according to this: Motor Config We used the following convention: the motors are facing the direction of where the axis points to. Напрям обертання відповідає напряму позитивного тяги (переміщення слайдера двигуна вгору). Переконайтеся, що використовуєте правильні пропси, оскільки є версія CCW та CW.
  • Параметри:
    • Change the desaturation logic for better attitude tracking: set CA_METHOD to 0.
    • Disable failure detection: set FD_FAIL_P and FD_FAIL_R to 0.
  • This file contains all the relevant parameters.

Відео

Симуляція

Є мішень імітації омнікоптера в Gazebo Classic:

sh
make px4_sitl gazebo-classic_omnicopter

Gazebo Sim

Зауваження

Деякі загальні зауваження:

  • Швидкість реакції газу становить близько 30%.
  • Час польоту становить близько 4-5 хвилин. Можливо, це можна трохи покращити, використовуючи більші пропелери.