2. Требования к оборудованию и подготовка

2.1. Требования к аппаратной части

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

КомпонентНаименование / модельКол-воПримечание
РеперыUU-AE70-I5-P154 по углам площадки, 1 над углом на высоте 2 м; питание PoE 48 В
РидерыUU-TG8-2V-P12Устанавливаются на дроне, питание 12–50 В DC (0,5 А на ридер)
Бортовой вычислительRaspberry Pi 4 Model B (4–8 GB RAM)1ОС Ubuntu Server 24.04 LTS
АвтопилотCUAV X7+ Pro1Под управлением ArduPilot 4.10
PoE-коммутаторУправляемый PoE Switch, ≥ 5 портов1Для питания и соединения реперов и сервисного ноутбука
Сервисный ноутбукCoBench1Подключается к PoE-коммутатору для конфигурирования реперов
Источники питания дрона12–50 В DC (0.5 А) и 5 В DC (3 А)—Два раздельных источника: один для ридеров (12–50 В 0.5 А), второй для Raspberry Pi LE (5 В 3 А)
Кабели UARTЭкранированные, длина по месту—Для соединения Raspberry Pi с ридерами и автопилотом
Кабели Ethernet (Cat5e+)——Для соединения PoE-коммутатора с реперами и ноутбуком

Дополнительно:

  • На Raspberry Pi должны быть активированы интерфейсы UART2, UART3, UART4 (см. раздел 4.2).
  • Используемые последовательные порты:
    • /dev/ttyAMA2 – ридер №1
    • /dev/ttyAMA3 – ридер №2
    • /dev/ttyAMA4 – автопилот (TELEM3, 115200 бод)

2.2. Требования к программной части

КомпонентВерсия / требованияПримечание
Операционная система Raspberry PiUbuntu Server 24.04 LTS (64-bit)Только консольный вариант, без графического интерфейса
ПО LEUWB Landing System (uwblandle.service)Разворачивается согласно разделу 6
ПО конфигурирования UWBCoBench (актуальная версия с https://atlas.rtlsnet.ru/wiki/spaces/TADOC/pages/3801636/CoBench)Используется для настройки реперов и ридеров
АвтопилотArduPilot 4.10Настройки в соответствии с разделом 9
Протокол обменаMAVLink v2 onlyДля взаимодействия всех компонентов системы
Сетевые настройкиСтатические IP для PoE-оборудованияVLAN не используется

2.3. Подготовка оборудования к установке

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

  1. Проверка комплектности оборудования

    • Убедиться в наличии всех реперов, ридеров, кабелей, PoE-коммутатора и источников питания.
    • Проверить целостность корпусов, разъёмов и маркировку серийных номеров.
  2. Проверка работы UART-портов Raspberry Pi

    • Подключить Raspberry Pi к монитору и клавиатуре, войти в систему.
    • Проверить наличие портов:
      ls /dev/ttyAMA*
      
      Ожидаемый результат: /dev/ttyAMA2, /dev/ttyAMA3, /dev/ttyAMA4.
    • Проверить работу UART-портов при помощи loopback-теста или команды
      sudo minicom -D /dev/ttyAMA2 и убедиться в передаче символов.
  3. Проверка работы CoBench и реперов

    • Подключить ноутбук с установленным CoBench к PoE-коммутатору.
    • Убедиться в доступности реперов по их IP-адресам.
    • Запустить CoBench и выполнить:
      • определение подключённых устройств;
      • чтение и запись параметров (например, uwb/uwb, mavrep/global);
      • проверку обмена сообщениями и стабильности связи по Ethernet.
    • При необходимости обновить конфигурацию согласно разделу 7.
  4. Подготовка ридеров

    • Проверить наличие стабильного питания 12–50 В DC (0.5 А на устройство).
    • Проверить целостность разъёмов UART и маркировку устройств.
    • Убедиться в исправности кабелей передачи данных.
  5. Проверка взаимодействия LE ↔ ридеры

    • Подключить Raspberry Pi к ридерам по UART.
    • Проверить наличие сообщений HEARTBEAT и UWB_READER_CONFIG с помощью логов в /home/uwblandle/logs/uwb_landing_system.<дата>.log.

  • No labels