ЭБАС
  • Подготовка к чемпионатам WSR по компетенции ЭБАС
  • 3D моделирование
    • Моделирование узла квадрокоптера
    • Слайсинг
    • Самостоятельная работа
  • Автономный полет
    • Быстрая настройка для ручного пилотирования
    • Быстрая настройка для автономного полета
    • Конкурсное задание
    • Программирование на языке Python
      • Логические выражения и операторы
      • Ввод и вывод данных
      • Типы данных. Переменные
      • Ветвление. Условный оператор
      • Ошибки и исключения. Обработка исключений
      • Множественное ветвление: if-elif-else
      • Циклы в программировании. Цикл while
      • Функции в программировании
      • Локальные и глобальные переменные
      • Возврат значений из функции. Оператор return
      • Параметры и аргументы функции
      • Встроенные функции
      • Модули
      • Генератор псевдослучайных чисел – random
      • Списки
      • Цикл for
      • Функция enumerate
      • Строки
      • Кортежи
      • Словари
      • Файлы
    • Программирование полета в Gazebo
    • Программирование полета в реальном мире
      • Установка и подключение Raspberry Pi на квадрокоптере
      • Подключение по wi-fi
      • Просмотр топиков
      • Linux-команды
      • Настройки внутренних файлов образа ОС
      • Подключение wi-fi и настройка в QGroundControl
      • Создание Aruco карты
      • Создание автономной программы программы
      • Полет по квадрату
    • Распознавание цветов
      • Распознавание цвета с захватом одного кадра
    • Распознавание QR-кодов
      • Распознавание QR-кода через подписку на топик
        • Функции рисования компьютерного зрения
      • Распознавание QR-кода с захватом одного кадра
        • Полет по точкам, используя координаты из QR-кода
  • Диагностика и ремонт БПЛА
    • Диагностика
  • Мониторинг
    • Заполнение разрешительной документации
    • Автономная программа для мониторинга
  • ЭКСПЛУАТАЦИЯ ПОЛЕЗНОЙ НАГРУЗКИ
    • Установка захвата и подключение
  • Внешнее пилотирование
    • Симулятор Geoscan Trainer
  • ЛЕТАЮЩАЯ РОБОТОТЕХНИКА
    • Настройка сервера
    • Настройка клиента
Powered by GitBook
On this page

Was this helpful?

  1. ЛЕТАЮЩАЯ РОБОТОТЕХНИКА

Настройка клиента

PreviousНастройка сервера

Last updated 3 years ago

Was this helpful?

Отлично, сервер настроен. Перейдем к настройке клиента. Заранее скачайте образ для клиента:

Для начала найдем на официальной странице Клевера статью про шоу дронов.

В поиске напишем слово "Шоу", чтобы найти быстрее:

Отлично переходим по ссылке "Шоу коптеров":

Переходим по ссылке на репозиторий проекта:

Отлично. Теперь стоит упомянуть, что в репозитории мы можем найти как серверную часть, так и клиентскую. Под клиентской подразумеваются квадрокоптеры.

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

Здесь мы можем скачать сразу и клиентскую часть и серверную и они будут одной и той же версии:

Теперь необходимо настроить дрон. Включить необходимые службы. Загрузить актуальную версию карты. Проверить работу всех узлов.

Подробнее можно посмотреть по ссылкам ниже:

Теперь когда у вас все настроено и квадрокоптер великолепно зависает в воздухе в режиме position можем переходить к следующему шагу.

Переведем коптер из режима точки доступа в режим клиента. Для этого необходимо заранее узнать Имя wifi сети и пароль.

В нашем колледже параметры сети следующие: Логин: TKUIK

Пароль: 05050505

Далее обратимся к официальной инструкции на репозитории проекта:

Ниже я покажу как найти эту инструкцию:

Более подробная информация на официальном репозитории проекта:

Откройте инструкцию на русском языке, листайте в самый низ и нажмите на "быстрая инструкция":

Для перевода коптера в режим клиента необходима эта строчка:

Для нашего колледжа эта строчка примет вид:

sudo client-setup TKUIK 05050505 clever-show-9567

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

192.168.0.1

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

192.168.0.123

Теперь необходимо прописать в файлах образа на коптере ip адрес компьютера, на котором установлен сервер. ip адрес компьютера можно также узнать по аналогии с коптером.

Заходим в терминал на коптере. Переходим по следующему пути:

drone/config

Открываем через суперпользователя файл clien.ini

sudo nano client.ini

Теперь ищем строчку "Host name", и в ней прописываем ip адрес нашего компьютера. Сохраняем и выходим.

Видим самый последний релиз

Здесь цифра 1 - клиентская часть, 2 - серверная. Образ на квадрокоптер устанавливается обычным способом. Если забыли, можно посмотреть здесь:

v0.4-alpha.6
https://clover.coex.tech/ru/image.html
Быстрая настройка для ручного пилотирования
Быстрая настройка для автономного полета
https://clover.coex.tech/ru/