Подключение к PX4
Для программирования автономных полетов, работы с Pixhawk (Pixracer) по Wi-Fi, использования телефонного пульта и других функций необходимо соединение OPi и полетного контроллера.
Подключение по UART
Основным способом подключения является подключение по интерфейсу UART0.
Если обозначенный пин GND занят, можно использовать другой UART7-M2, используя распиновку.
Убедитесь в работоспособности подключения:
rostopic echo -n1 /mavros/stateПоле
connectedдолжно содержать значениеTrue.
Дополнительная информация: https://docs.px4.io/main/en/peripherals/serial_configuration.html.
Подключение по USB
Дополнительным способом подключения является подключение по интерфейсу USB.
- Соедините OPi и полетный контроллер micro-USB to USB кабелем.
- Отключите соединение по uart
- Подключитесь в Orangepi 5 pro по SSH.
Поменяйте в launch-файле Technic (
~/catkin_ws/src/clover/clover/launch/clover.launch) тип подключения сuartнаusb``:<arg name="fcu_conn" default="usb"/>При изменении launch-файла необходимо перезапустить сервис
technic:sudo systemctl restart technicУбедитесь в работоспособности подключения, выполнив команду на Orangepi 5 pro:
rostopic echo /mavros/stateПоле
connectedдолжно содержать значениеTrue.
Подсказка Для корректной работы подключения OPi и Pixhawk по USB необходимо установить значение параметра
CBRK_USB_CHKна 197848.