На высоком уровне я пытаюсь объединить данные телеметрии Pixhawk (в частности, положение GPS и положение автомобиля) с данными других датчиков на моем RaspPi 2, подключенном через DroneKit. У меня Pixhawk подключен через заголовок GPIO со скоростью 115200 бод на порту Telem 1.
-Я увеличил скорость телеметрии SR_1 до 10 Гц. -Запуск моего кода регистрации на частоте 10 Гц, но проверил аналогичные результаты на более высоких частотах. -Я использую функцию "атрибуты", т.е.
curr_attitude = vehicle.attitude
Первая проблема заключается в том, что я вижу обновления только с частотой ~ 3-4 Гц. Есть ли причина несоответствия между ставками SR_1 * и атрибутами моих транспортных средств?
Мой второй вопрос: есть ли лучший / более быстрый способ получить исходную информацию об отношении и положении?