Skip to content

Latest commit

 

History

History
107 lines (88 loc) · 4.24 KB

clover_installation.md

File metadata and controls

107 lines (88 loc) · 4.24 KB

Установка ПО clever-show на образ clever v0.21

Настройте подключение к WiFi сети вашего роутера согласно инструкции

Для установки hostname (опционально) воспользуйтесь командами для редактирования следующих файлов:

sudo nano /etc/hostname
sudo nano /etc/hosts

После установки hostname перезагрузите Raspberry:

sudo reboot

Обновите репозитории apt:

curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
sudo apt-get update -qq --allow-releaseinfo-change

Загрузите репозиторий clever-show и установите необходимые для клиента зависимости

git clone https://github.com/CopterExpress/clever-show.git
sudo pip install -r /home/pi/clever-show/drone/requirements.txt

Установите chrony и установите конфигурацию по умолчанию:

sudo apt-get install -y chrony
sudo cp /home/pi/clever-show/examples/chrony/client.conf /etc/chrony/chrony.conf
sudo systemctl restart chrony

Скопируйте файлы сервисов clever-show и запустите их:

sudo cp /home/pi/clever-show/builder/assets/clever-show.service /lib/systemd/system/
sudo systemctl enable clever-show.service
sudo systemctl start clever-show.service


sudo cp /home/pi/clever-show/builder/assets/failsafe.service /lib/systemd/system/
sudo systemctl enable failsafe.service
sudo systemctl start failsafe.service

На новых ревизиях Raspbery Pi может не работать светодиодная лента Для исправления, обновите пакет rpi_ws281x и перезагрузите Raspbery Pi:

pip install rpi_ws281x --upgrade
sudo apt-get update
sudo apt-get install ros-melodic-ws281x
sudo reboot

Проверка работы светодиодной ленты:

rosservice call /led/set_effect "{effect: 'rainbow'}"

Установка ПО clever-show на образ clever v0.23

Настройте подключение к WiFi сети вашего роутера согласно инструкции

Для установки hostname (опционально) воспользуйтесь командами для редактирования следующих файлов:

sudo nano /etc/hostname
sudo nano /etc/hosts

После установки hostname перезагрузите Raspberry:

sudo reboot

Обновите репозитории apt:

sudo apt-get update

Загрузите репозиторий clever-show и установите необходимые для клиента зависимости

git clone https://github.com/CopterExpress/clever-show.git --branch python3
sudo chown -R root:root /home/pi/clever-show/
sudo pip3 install -r /home/pi/clever-show/drone/requirements.txt --upgrade

Установите chrony и установите конфигурацию по умолчанию:

sudo apt-get install -y chrony
sudo cp /home/pi/clever-show/examples/chrony/client.conf /etc/chrony/chrony.conf
sudo systemctl restart chrony

Скопируйте файлы сервисов clever-show и запустите их:

sudo cp /home/pi/clever-show/builder/assets/clever-show.service /lib/systemd/system/
sudo systemctl enable clever-show.service
sudo systemctl start clever-show.service


sudo cp /home/pi/clever-show/builder/assets/failsafe.service /lib/systemd/system/
sudo systemctl enable failsafe.service
sudo systemctl start failsafe.service