Ошибка sim_vehicle.py ardupilot: ../../libraries/ap_gps/ap_gps.cpp: в функции члена ‘void ap_gps :: send_mavlink_gps2_raC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Ошибка sim_vehicle.py ardupilot: ../../libraries/ap_gps/ap_gps.cpp: в функции члена ‘void ap_gps :: send_mavlink_gps2_ra

Сообщение Anonymous »

Моя цель - смоделировать ардукоптер в беседке, я нахожусь на Linux Ubuntu 20.04. После построения настройки для Ardupilot, как в описании:
https://ardupilot.org/dev/docs/building ... [code]~git checkout Copter-4.0.4
~git submodule update --init --recursive
~cd ~/ardupilot/Tools/autotest
~python sim_vehicle.py -w -v ArduCopter
[/code]
Сборка всегда сбой в [136/642] со следующим сообщением об ошибке:

Код: Выделить всё

[135/642] Compiling libraries/AP_GPS/AP_GPS_SBP2.cpp
[136/642] Compiling libraries/AP_GPS/AP_GPS_SIRF.cpp
../../libraries/AP_GPS/AP_GPS.cpp: In member function ‘void AP_GPS::send_mavlink_gps2_raw(mavlink_channel_t)’:
../../libraries/AP_GPS/AP_GPS.cpp:1168:24: error: too few arguments to function ‘void mavlink_msg_gps2_raw_send(mavlink_channel_t, uint64_t, uint8_t, int32_t, int32_t, int32_t, uint16_t, uint16_t, uint16_t, uint16_t, uint8_t, uint8_t, uint32_t, uint16_t, int32_t, uint32_t, uint32_t, uint32_t, uint32_t)’
1168 |         gps_yaw_cdeg(1));
|                        ^
compilation terminated due to -Wfatal-errors.

Waf: Leaving directory `/home/nicole/ardupilot/build/sitl'
Build failed
-> task in 'objs/AP_GPS' failed (exit status 1):
{task 140291281115616: cxx AP_GPS.cpp -> AP_GPS.cpp.0.o}
(run with -v to display more information)
SIM_VEHICLE: Build failed
SIM_VEHICLE: Killing tasks
Спасибо за вашу помощь!

Подробнее здесь: https://stackoverflow.com/questions/721 ... member-fun
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»