💻
Учебник "Машинное зрение", том 2
  • Платформа Copter.Space
  • Введение
    • О пособии
  • Раздел 1
    • Основные понятия и инструменты.
    • Установка дистрибутива Linux
    • Настройка внешнего доступа через SSH, сети WiFi и камеры
    • Настройка рабочей станции для симулятора полётов/мониторинга дрона
    • Симулятор дрона jmavsim
  • РАЗДЕЛ 2
    • Раздел 2. Среда ROS (Robot Operating System)
    • Основные концепции системы ROS
    • Сообщество разработчиков/пользователей ROS
    • Граф Имён Ресурсов
    • Подключение к симулятору и управление виртуальным дроном с помощью ROS
    • Подключение к симулятору и управление дроном с помощью программы на Питоне
    • Подключение Raspberry PI к полётному контроллеру Pixhawk и управление реальным дроном с помощью ROS
  • Раздел 3
    • Основы компьютерного зрения и OpenCV
    • Основной используемый функционал OpenCV – библиотека Aruco
    • Получение и обработка изображения с камеры Raspberry PI
    • Публикация изображений камеры Raspberry PI через ROS
    • Запуск публикации изображений с камеры с помощью пакета ROS
    • Калибровка камеры
    • Распознавание маркеров и оценка положения камеры в пространстве
  • Раздел 4.
    • Среда визуализации RVIZ
    • Визуализация в RVIZ
    • Пример программы отображения маркеров в RVIZ
  • Раздел 5.
    • Реализация зависания дрона под Aruco маркерами
Powered by GitBook
On this page

Was this helpful?

  1. Раздел 1

Настройка рабочей станции для симулятора полётов/мониторинга дрона

PreviousНастройка внешнего доступа через SSH, сети WiFi и камерыNextСимулятор дрона jmavsim

Last updated 5 years ago

Was this helpful?

Бортовой компьютер во время полёта находится на дроне, проводная связь с ним не возможна. Для полноценной настройки/симуляции автономных полётов дрона нужно использовать рабочую станцию, со следующими приложениями: ПО для наземной станции управления дроном (QGroundControl, Mission Planner). ПО для симуляции полётов (jmavsim, gazebo) ПО для мониторинга параметров дрона (координаты маркеров, дрона, изображения с камеры) – Rviz. Также рабочую станцию можно использовать для учебной разработки/тестирования алгоритмов компьютерного зрения на OpenCV

Для рабочей станции рекомендуем использовать Linux Ubuntu – на ней можно установить ROS той же версии, что и на дроне (Ubuntu 16.04 LTS на момент написания учебного пособия). Скачать дистрибутив можно на странице сообщества

Подробнее прописать установку Убунту в качестве второй ОС параллельно с виндой. Подробнее прописать, когда нужен/не нужен удалённый доступ к десктопу Убунту.

Если в качестве основного рабочего компьютера/ноутбука используется Windows – можно настроить сетевой доступ к оконной среде Linux Ubuntu по протоколу VNC:

sudo apt-get install vino

Для настройки параметров доступа к удалённому десктопу нужно выполнить:

vino-preferences

Чтобы сервер vino стартовал при запуске компьютера – нужно добавить команду его запуска в перечень запускаемых приложений: Система – Параметры – Персональные – Запускаемые приложения:

/usr/lib/vino/vino-server

Также для vnc-сервера нужно отключить шифрование:

dconf write /org/gnome/desktop/remote-access/require-encryption false

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

Для удалённого доступа к десктопу можно использовать RealVNC Viewer (realvnc.com). Настройка подключения к рабочему столу:

.

http://ubuntu.ru/get