mirror of
https://github.com/CopterExpress/clover.git
synced 2026-05-27 13:39:33 +00:00
59 lines
1.4 KiB
Markdown
59 lines
1.4 KiB
Markdown
# Clever
|
||
|
||
Пакет программ и библиотек для Клевера.
|
||
|
||
Основная документация
|
||
---------------------
|
||
|
||
https://copterexpress.gitbooks.io/clever/content/
|
||
|
||
**Готовый образ** с предустановленным и преднастроенным clever_bundle можно скачать [здесь](https://copterexpress.gitbooks.io/clever/content/docs/microsd_images.html).
|
||
|
||
Установка
|
||
---------
|
||
|
||
Склонировать репозиторий в папку `/home/pi/catkin_ws/src/clever` (**важно**):
|
||
|
||
```bash
|
||
cd ~/catkin_ws/src
|
||
git clone https://github.com/CopterExpress/clever_bundle.git clever
|
||
```
|
||
|
||
Пересобрать ROS-пакеты:
|
||
|
||
```bash
|
||
cd ~/catkin_ws
|
||
catkin_make -j1
|
||
```
|
||
|
||
Включить сервис roscore (если он не включен):
|
||
|
||
```bash
|
||
sudo systemctl enable /home/pi/catkin_ws/src/clever/deploy/roscore.service
|
||
sudo systemctl start roscore
|
||
```
|
||
|
||
Включить сервис clever:
|
||
|
||
```bash
|
||
sudo systemctl enable /home/pi/catkin_ws/src/clever/deploy/clever.service
|
||
sudo systemctl start clever
|
||
```
|
||
|
||
Зависимости
|
||
-----------
|
||
|
||
Необходимые для работы ROS-пакеты:
|
||
|
||
* `mavros`
|
||
* `rosbridge_suite`
|
||
* `web_video_server`
|
||
* `cv_camera`
|
||
* `nodelet`
|
||
* `dynamic_reconfigure`
|
||
* `bondcpp`, ветка `master`
|
||
* `roslint`
|
||
* `rosserial`
|
||
|
||
TODO: внести в package.xml
|