А давайте обсудим Arducopter - APM
в мануале это описывалось, что коптер унитазит
copter.ardupilot.com/wiki/loiter-mode/
раздел Common Problems
The vehicle circles (aka “toiletbowls”)
по ссылке приводится видео, где коптер ходит по спирали
При компилировании скэтча ArduCopter V3.1.2 через Arduino, выдаётся куча предупреждений:
GCS_Mavlink.ino:276:22: warning: 'void send_simstate(mavlink_channel_t)' defined but not used [-Wunused-function]
ArduCopter.ino:292:22: warning: 'void send_servo_out(mavlink_channel_t)' declared 'static' but never defined [-Wunused-function]
Log.ino:534:13: warning: 'void Log_Write_Data(uint8_t, int16_t)' defined but not used [-Wunused-function]
Log.ino:553:13: warning: 'void Log_Write_Data(uint8_t, uint16_t)' defined but not used [-Wunused-function]
Log.ino:610:13: warning: 'void Log_Write_Data(uint8_t, float)' defined but not used [-Wunused-function]
ArduCopter.ino:338:13: warning: 'void Log_Write_IMU()' declared 'static' but never defined [-Wunused-function]
ArduCopter.ino:339:13: warning: 'void Log_Write_GPS()' declared 'static' but never defined [-Wunused-function]
compat.ino:8:13: warning: 'void mavlink_delay(uint32_t)' defined but not used [-Wunused-function]
compat.ino:23:13: warning: 'void pinMode(uint8_t, uint8_t)' defined but not used [-Wunused-function]
compat.ino:28:13: warning: 'void digitalWrite(uint8_t, uint8_t)' defined but not used [-Wunused-function]
compat.ino:33:16: warning: 'uint8_t digitalRead(uint8_t)' defined but not used [-Wunused-function]
ArduCopter.ino:455:13: warning: 'void heli_init()' declared 'static' but never defined [-Wunused-function]
ArduCopter.ino:456:16: warning: 'int16_t get_pilot_desired_collective(int16_t)' declared 'static' but never defined [-Wunused-function]
ArduCopter.ino:457:13: warning: 'void check_dynamic_flight()' declared 'static' but never defined [-Wunused-function]
ArduCopter.ino:458:13: warning: 'void heli_integrated_swash_controller(int32_t, int32_t)' declared 'static' but never defined [-Wunused-function]
ArduCopter.ino:460:1: warning: 'int16_t get_heli_rate_yaw(int32_t)' declared 'static' but never defined [-Wunused-function]
ArduCopter.ino:461:13: warning: 'void heli_update_landing_swash()' declared 'static' but never defined [-Wunused-function]
ArduCopter.ino:462:13: warning: 'void heli_update_rotor_speed_targets()' declared 'static' but never defined [-Wunused-function]
motors.ino:552:13: warning: 'void servo_write(uint8_t, uint16_t)' defined but not used [-Wunused-function]
При этом скэтч компилируется и заливается в APM вроде нормально, в скэтче нет изменений и раскомментировано только #define FRAME_CONFIG HEXA_FRAME.
Раньше заливал прошивку только через MP, но возникла необходимо немного поправить скэтч. Подскажите это нормально, что с предупреждениями компилируется или могут быть проблемы?
BAD GPS Health
простите ошибся это тоже не вылазило а вылазит PreArm bad gps pos когда не ловит:P
PreArm bad gps pos
Юрий даже таково предупреждения нет,просто когда нет спутников пишет 0. Я не знаю может у меня что то в Мишке не включено.
даже таково предупреждения нет
Картинки с Марса или Луны показывает?)) Что-то ужасно плавающее положение. И такого я не видел.
КОРОЧЕ хватит ЖУТИ нагонять! помучал щас свою арду и пришол к выводам о которых будет скоро (в течении 30мин) видео
даже таково предупреждения нет
GPS Track (Black) на карте есть когда спутников 0. А вот этого PreArm bad gps pos на экране телеметрии нет.
смотреть до конца
можно с середины 😃
а то засели тут гадалки и давай угадывать что за жпс хелч и жпс бэд. А ещё об этом в инструкции написано оттуда и узнал частично.
ps: узнал тут недавно что режим акро (даже с не выключенной стабилизацией) плюёт на жпс и барометр это значит что можно спокойно летать в помещениях не отключая жпс (как тут многие писали) режим стабилайз немного не так работает, ещё это значит что если что то в полёте пошло не так надо врубать акро и если это поможет то виновника найти просто будет, если не поможет то это 100% не жпс и не барометр виноваты 😃
Ну если речь о 3.1+, значит это работают новые фишки. Все ясно, понятно)
Акро сейчас как работает на крайних прошивках?
Также прибавляется “случайная” составляющая, которая действует на крен и тангаж, если чуть порезче дернуть стик?
Юр, тебя опять не понятно. Точки ставь в конце предложений.
Акро сейчас как работает на крайних прошивках?
не меняли
Также прибавляется “случайная” составляющая
это о чём? просто постоянно люблю порезче дёрнуть, не отключал стабилизацию в акро, вообще никогда ещё, для этого вертики есть
Юр, тебя опять не понятно
поправим
это о чём?
Ну летает как кук чисто на гироскопе или еще какие подруливания есть?
Ну летает как кук чисто на гироскопе
чтоб так летал надо отключить стабилизацию (как называется в настройках не помню) это было всегда и стабилизация включена во всех прошивках изначально чтоб летал как кук надо в настройки лезть не пробовал ни разу
Вот я писал ранее заметку про 3.1-rc5:
Acro:
Если рулить только по крену с разной степенью отклонения, то летит ровно в стороны с хорошей такой скоростью (по углам точно не заметил) и снижением по высоте. Наверняка углы были больше 45°.
Если рулить по тангажу немного отклоняя стик, то летит ровно вперед или назад. При большем отклонении тангажа появляется отклонение по крену (видимо начинает смотреть на аксель) и происходит вращение по рысканию (при полете вперед и отклонении по крену влево/вправо происходит вращение вправо/влево, при полете назад «лево/право» соответствует). Все это со снижением высоты либо спецом, либо уже нехватка ресурсов ВМГ (тут точно не понятно). При дефолтных настройках аппарат выравнивается в горизонт при отпускании стика (если не отключать выравнивание в параметрах — значение 2).
Так и есть?
Так и есть?
нет в акро летал у меня всегда адекватно и без
При большем отклонении тангажа появляется отклонение по крену (видимо начинает смотреть на аксель) и происходит вращение по рысканию (при полете вперед и отклонении по крену влево/вправо происходит вращение вправо/влево, при полете назад «лево/право» соответствует).
Если сделать не по феншую, то работает особая уличная магия.
Ну что до сих пор у вас не было поролоновых прокладок - это вообще большая странность. Выходит у вас у одного все работало без них, а больше ни у кого не работало. С компасом скорее всего тоже самое…
Ну что-то изменилось. Может рядом метеорит пролетел и всегда так будет.
Это не довод.
@compassmot = 65%. А вы не могли бы уточнить по поводу паралоновых прокладок, а то я впервые о них слышу. Т.е. я ни разу не слышал, что вскрытие того же apm 2.6 и установка туда паралонки была обязательной процедурой. Спасибо.
в мануале это описывалось, что коптер унитазит
copter.ardupilot.com/wiki/loiter-mode/
раздел Common Problems
The vehicle circles (aka “toiletbowls”)
по ссылке приводится видео, где коптер ходит по спирали
Очень похоже. Результат compassmot 65% … Т.е. я вот не совсем соображу как он у меня летал до этого…
compassmot 65%
жесть… это компасс примотан к регулю чтоль? У меня было 9%, показалось много. Сейчас 2%
Подскажите, их за чего на крайних прошивках в режиме Альтхолд и Лойтер плохо держит высоту - гекса дергается, качается и плавает плюс-минус метр? Плата апм 2.5 с рц таймера, на старых прошивка 2.9.1 например, эти режимы были намного стабильнее. Может где то надо в настройки залезть? Пробовал как с пороллоном, так и без оного. И вроде бы тут о таком поведении ещё не писали…
@compassmot = 65%. А вы не могли бы уточнить по поводу паралоновых прокладок, а то я впервые о них слышу. Т.е. я ни разу не слышал, что вскрытие того же apm 2.6 и установка туда паралонки была обязательной процедурой. Спасибо.
Наше решение с alex27111972. Такого нигде кстати не видел.
Запаяны штырьки ISP разъемов и на них одевается макетная плата (запаяны ответные колодки), которая сжимает 2 слоя сантиметрового поролона. Для нас это является подготовительным моментом перед использованием платы. Никакого колхоза с клеем или скотчем.
- бонус: на эта платку удобно прикрепить индикаторы GPS и ARMING (для тех, кто не выводит их на внешнюю подсветку).
Т.е. я ни разу не слышал, что вскрытие того же apm 2.6 и установка туда паралонки была обязательной процедурой. Спасибо.
Везде об этом пишут.
Результат compassmot 65%
Вообще много… Ну а теперь как поведение после compassmot?
жесть… это компасс примотан к регулю чтоль? У меня было 9%, показалось много. Сейчас 2%
Много? У меня 95-96% и летает отменно, три раза плюнул, ни разу не было ни унитаза, ни улетов, садится “в одно касание” максимум в метре от арминга.
…
А вы не могли бы уточнить по поводу паралоновых прокладок, а то я впервые о них слышу.
…
Отрежьте кусочек нужного размера и формы от мочалки для мытья посуды, и прижмите его к плате так, чтобы мочалка сжалась на 30-50%