mirror of
https://github.com/CopterExpress/clover.git
synced 2026-05-29 14:29:33 +00:00
docs: tune arduino article
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Управление коптером с Arduino
|
||||
|
||||
Для взаимодействия с ROS-топиками и сервисами на Raspberry Pi можно использовать библиотеку [rosserial_arduino](http://wiki.ros.org/rosserial_arduino).
|
||||
Для взаимодействия с ROS-топиками и сервисами на Raspberry Pi можно использовать библиотеку [rosserial_arduino](http://wiki.ros.org/rosserial_arduino). Эта библиотека предустановлена на [образе для Raspberry Pi](microsd_images.md).
|
||||
|
||||
Основной туториал по rosserial: http://wiki.ros.org/rosserial_arduino/Tutorials
|
||||
|
||||
@@ -8,16 +8,14 @@ Arudino необходимо установить на Клевер и подк
|
||||
|
||||
## Настройка Arduino IDE
|
||||
|
||||
Для работы с ROS, Arduino необходимо понимать формат сообщений. Для этого на Clever необходимо собрать библиотеку ROS-сообщений (`ros_lib`) и скопировать в папку `<папку скетчей>/libraries`.
|
||||
|
||||
Для сборки библиотеки на коптере необходимо выполнить следующий скрипт:
|
||||
Для работы с ROS Arduino необходимо понимать формат сообщений установленных пакетов. Для этого [на Raspberry Pi](ssh.md) необходимо собрать библиотеку ROS-сообщений:
|
||||
|
||||
```bash
|
||||
rosrun rosserial_arduino make_libraries.py .
|
||||
tar czf clever_arudino.tar.gz ros_lib
|
||||
rm -rf ros_lib
|
||||
```
|
||||
|
||||
Полученный каталог `ros_lib` необходимо скопировать в `<папку скетчей>/libraries` на компьютере с Arudino IDE.
|
||||
|
||||
## Настройка Raspberry Pi
|
||||
|
||||
Чтобы единоразово запустить программу на Arduino, можно воспользоваться командой:
|
||||
|
||||
Reference in New Issue
Block a user