Copter for Space
  • ☄️О продукте
  • 🪛Сборка оборудования
    • Сборка рефлектора
    • Сборка дрона
  • 📩Установка ПО
    • Программы для ПК
    • Установка образа Clover
    • Подключение к дрону
    • Автоматическая установка зависимостей на дрон
    • Установка зависимостей на дроне
    • Установка необходимых файлов на дрон
  • 🛠️Настройка
    • Настройка полетного контроллера
    • Настройка рефлектора
    • Настройка и подготовка полетной миссии
    • Настройка и подготовка Sdr, модуля отвечающего за запись данных
  • ▶️Запуск
  • 📃Постобработка
    • Постобработка на ПК
    • Постобработка на Raspberry
    • Вывод фотографий
  • 🚷Симулятор
  • 💡Дополнительные возможности
    • Для разработчиков
      • Build on Rock pi 4a
      • Новая система полета
      • 3d модели деталей
      • Установка и использование ПО под ROS
      • ПО для ПК
    • Осноные команды терминала
    • Подключение дрона к беспроводной сети
    • QGroundControl
    • MeteoLenta
    • Orbitron
    • SatDump
    • Калибровка камеры
    • Передача данных через внешний носитель
  • 🆘 Техника безопасности
  • 📖Список компонентов комплекса
  • 🔔Полезные ссылки
  • 📞Контакты
Powered by GitBook
On this page
  1. Установка ПО

Установка зависимостей на дроне

Обновим зависимости и установим pothos

sudo apt-get update
sudo apt-get install python3-pothos

Поставим SoapySdr и Numpy для python3

sudo apt-get install python3-soapysdr python3-numpy

Устновим Airspy со всеми зависимостями

sudo apt-get install airspy soapysdr-module-airspy
sudo apt install soapysdr-tools

Проверим все ли установилось

PothosUtil --system-info
SoapySDRUtil --info

Поставим SoapySdr на систему для дальнейшей записи данных

cd catkin_ws/src/
git clone https://github.com/pothosware/SoapySDR.git
cd SoapySDR
git pull origin master
mkdir build
cd build
cmake ..
make -j4
sudo make install

Проверка все ли зависимости встали SoapySdr

sudo ldconfig
SoapySDRUtil --info

Подготовка к установке SoapyAirspy

cd ../..
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr -DLIB_INSTALL_DIR:PATH=lib64 -DLIB_SUFFIX=64 -DSOAPY_SDR_ROOT=/usr ..
sudo add-apt-repository -y ppa:myriadrf/drivers
sudo apt-get update
sudo apt-get install airspy libairspy-dev

Установка SoapyAirspy

git clone https://github.com/pothosware/SoapyAirspy.git
cd SoapyAirspy
mkdir build
cd build
cmake ..
make
sudo make install

Проверка все ли зависимости встали SoapyAirspy

SoapySDRUtil --probe="driver=airspy"

Установка недостающих библиотек необходимых для записи сигнала

pip3 install thread6
sudo apt-get install python3-soapysdr python3-numpy
sudo apt-get install python3-scipy
sudo apt-get install python3-matplotlib

Установка недостающих библиотек необходимых для генерации расписания пролетов спутников.

sudo apt install -y python3-pyorbital --fix-missing
sudo apt install -y python3-prettytable --fix-missing

PreviousАвтоматическая установка зависимостей на дронNextУстановка необходимых файлов на дрон

Last updated 3 years ago

Если у вас вылетает такой вопрос :, нажмите Enter или Y.

📩