Я работаю над студенческим проектом, включающим беспилотник, который работает на платформе Pixhawk, но имеет «компьютер-компаньон» в форме Raspberry Pi.Pi запускает собственное программное обеспечение Python и использует DroneKit (и, следовательно, MAVLink?) Для связи с Pixhawk через USB - давая ему команды, передавая данные и так далее.Кроме того, у нас есть ноутбук «наземной станции» с планировщиком полетов ArduPilot, который может удаленно просматривать и взаимодействовать с самолетом, а также просматривать его телеметрию.Я заметил вкладку «Сообщения», которая, по сути, действует как удаленная консоль, показывая «зарегистрированные» сообщения от Pixhawk - это то, к чему относится вопрос.
Для отладки и в информационных целях я хотел бы бытьвозможность добавить к этому из Python на Пи.Я предполагал, что это будет легко достижимо с помощью DroneKit, но это не кажется тривиальным - send_mavlink и message_factory выглядят обнадеживающими, но я не нашел больше никого, кто пытался сделать это специально.
Как я могу легко перенаправитьмои «консольные сообщения» от Python на наземную станцию?Я понимаю, что есть альтернативные методы, но использование существующей телеметрической системы Pixhawk кажется намного лучшим вариантом.
Спасибо