Я пытаюсь подключить свой датчик PX4Flow к Raspberry Pi. Кажется, что почти все используют qgroundcontrol для доступа и управления им. Но поскольку я хотел бы интегрировать его в какую-то более крупную программу, я хотел бы управлять им с помощью самописного простого кода Python, если это возможно. Моя цель:
- получить доступ к камере (для измерения скорости - позже)
- получить значения гирометра
Мне не нужен ультразвуковой датчик.
Я обнаружил, что могу использовать MAVlink для связи между датчиком px4flow и Raspberry Pi. Я клонировал репозиторий git и выполнил шаги на https://github.com/mavlink/mavlink, пока генерация заголовочного файла (python -m mavgenerate
). С этим я могу создать новый файл Python. Я не знаю, правильно ли это, и я не знаю, что делать с этим файлом python. Больше файл (файлы заголовков) не копируются и не генерируются. Как мне быть дальше? Как пользоваться библиотекой? Как мне вообще проверить соединение?