Похоже, что Onboard-SDK-ROS 3.7 (последний коммит несколько месяцев назад) не строится поверх Onboard-SDK 3.8 (последний коммит 9 дней назад), который удалил wayptCounter и hotptCounter.
Лучшее решение: DJIВыпуск Onboard-SDK-ROS с поддержкой новых функций Onboard-SDK 3.8.
Немедленное решение: Понизьте Onboard-SDK до 3.7, чтобы поддерживать Onboard-SDK-ROS 3.7.Инструкции DJI, которым вы следовали, нарушаются до тех пор, пока DJI не выпустит Onboard-SDK-ROS 3.8 (или DJI не изменит свои инструкции Onboard-SDK-ROS для загрузки более старой версии Onboard-SDK 3.7).
В прошлом году Onboard-SDK 3.7 иOnboard-SDK-ROS 3.7 были выпущены в тот же день, поэтому этой проблемы не возникло, разочаровывает, что они теперь не синхронизированы, ломая сборки, подобные вашей.
Я также заметил, что Onboard-SDK3.8 README.md от 2019-04-03 ссылается на последние заметки о выпуске , которые начинаются с "Замечаний к выпуску для встроенного SDK 3.6 2018-08-14 3.7 Основные особенности OSDK 3.7".
Я надеюсь, что кто-то из DJI собирается обновить примечания к выпуску Onboard-SDK до 3.8 и подтолкнуть коммиты к выпуску Onboard-SDK-ROS 3.8.