Автопилот Arduplane - открытое ПО

Андрей_Головин

Спасибо всем! Будем разбираться!

Илья_Реджепов:

Телеметрию есть возможность в поле смотреть?

Да, смотрел по ноуту и менял бейсик параметры, конкретно величину газа при круизе. Остальное все - будем изучать.

prg:

По идее это делается калибровкой акселерометра

Калибровал конечно же, но перед тем, как на модель поставить. Возможно в этом проблем. Ведь что бы плоскому крылу ровно лететь - ему нужен небольшой положительный тангаж. Когда стабилизацию включаешь или круиз - оно (ну чисто визуально) становиться параллельно земле и начинается снижение.

Илья_Реджепов:

Тангаж должен быть по нулям при немного положительном угле атаки

Ну собственно так оно и есть.

jfm06

Необходимо к APM2.5 подключить 2 устройства: (1) MinimOSD на частоте 57600 и (2) FPV модем на частоте 2400.
Как это это сделать? Буду благодарен, если ткнете пальцем куда копать, не могу найти информацию. Стандартный мануал ещё только больше запутывает.

kaveg
jfm06:

Необходимо к APM2.5 подключить 2 устройства: (1) MinimOSD на частоте 57600 и (2) FPV модем на частоте 2400.

Копать в сторону взять ардуинку про мини например, аппаратным уартом читать телеметрию от апм на скорости 57600, далее фильтровать лишние пакетики чтобы влезть в полосу 2400, и дале слать это софтуартом на скорости 2400 в фпв модем.

commy_s
Андрей#:

Доступны более сложные маршруты, вроде полета по сплайнам…

Очень ждал этой возможности! подскажите, в какой прошивке это реализовали?

Андрей#

Появилась весьма давно…
пользоваться ею вот так

Прошивка? Актуально с версии 3.2 и моложе)

Андрей_Головин

Вот такая ОСД-шка, которая не хочет работать и непонятный датчик тока. При прозвонке по питанию получается 0;0;1,1 в;0;земля;земля. Я так понимаю он будет показывать только потребляемый ток, без напряжения.

X3_Shim
Андрей_Головин:

При прозвонке по питанию получается 0;0;1,1 в;0;земля;земля. Я так понимаю он будет показывать только потребляемый ток, без напряжения.

А в момент замера какое было потребление ?

commy_s
Андрей#:

Появилась весьма давно…
пользоваться ею вот так

Мы говорим о самолетной прошивке?

На коптере она появилась с версии 3.2 и мне очень нравилось летать и снимать по SPLINE точкам.

Прошлый сезон я следил за темой, последняя самолетная была 3.1.1 и в ней этой функции не было.
в release notes ARDUPLANE 3.2 я не нашел упоминания о SPLINE WP.

Добрый_Ээх

Тут такая штука. В общем стоя на земле при включении режима стабилизация мотор начинает работать в режиме малого газа. Это так и должно быть или опять косяк?

kaveg

В общем на тыльной стороне соединяются две земли контактных площадок там нетровно посредине платы между SPI(6 контактный) нераспаянным разъемом и LOS/HSINK есть две земли которые аккуратно зачищаются скальпелем и спаиваются. или выше преперно по осевой линии межды дырками пропайки максимки слева идет вертикальный промежуток… там тоже две земли… пайяте где удобно.

Теперь с лицевой стороны снизу есть два светодиода показывающих питание цифры и налога, проследите где на этих диодах плюс и спаяйте ихтакже гдето по осевой линии будет промежуток с обоих сторон которого плюс5 должно быть…
если сомневаетесь то паяйте вместе плюсы светодиодов и земли идеоразъема и цифрового который идет к автопилоту проводами.

Добрый_Ээх:

Тут такая штука.

минимальный газ в настройках выставлен не в ноль. в режиме стабилизации апм следит чтобы газ был в диапазоне от минимального до максимального.

вот нарписовал картинку где зачищать и паять. но сначала проверьте напряжометром что паяете то что надо с лицевой стороны где +5 чтобы случайно не спаять по моей наводке +5 и землю. китайцы такие затейники могут быть))))

Андрей#
Добрый_Ээх:

Тут такая штука. В общем стоя на земле при включении режима стабилизация мотор начинает работать в режиме малого газа. Это так и должно быть или опять косяк

откалибруйте радио, и откалибруйте диапазон газа + обязательно проверить параметр в external tuning отвечающий за минимальный газ.

Добрый_Ээх
kaveg:

минимальный газ в настройках выставлен не в ноль. в режиме стабилизации апм следит чтобы газ был в диапазоне от минимального до максимального.

Это где?

Андрей#:

откалибруйте радио, и откалибруйте диапазон газа + обязательно проверить параметр в external tuning отвечающий за минимальный газ.

Аппу калибровал. значит буду смотреть external tuning

Shrizt
Андрей#:

О и да, должно по умолчанию писаться все…

Какие параметры логгирования вообще есть?

jfm06
vasia:

если конечно FPV модем это3DR , и не понятно 2400 это в бодах или Мгц ?

бодах. Модем по аудиоканалу

kaveg:

Копать в сторону взять ардуинку про мини например, аппаратным уартом читать телеметрию от апм на скорости 57600, далее фильтровать лишние пакетики чтобы влезть в полосу 2400, и дале слать это софтуартом на скорости 2400 в фпв модем.

Нашел проект наземной станции Ghettostation и ребята решают такую проблему GhettoProxy. Я думаю, это примерно то, о чем вы говорите?

Андрей#
Добрый_Ээх:

Это где?

Аппу калибровал. значит буду смотреть external tuning

Прошу прощения не екстернал а басик, спутал с ардукоптером :/
собственно вот этот параметр

commy_s:

Мы говорим о самолетной прошивке?

Я тестил только на коптерной, до самолетов как писал ранее еще не дошел, только хотел потестить и увы теперь нет самолета :/, где то на просторах заграничных форумов вычитал что в самолетной это тоже есть в версии 3.2

X3_Shim
jfm06:

GhettoProxy. Я думаю, это примерно то, о чем вы говорите?

ну очень похоже. Там правда исходников что то совсем много. В вашем то случае, вроде надо просто GPS координаты передавать, да и то не сильно часто. То есть надо принять все в мавлинке, вытащить оттуда только координаты и передавать их изредка, типа пару раз в секунду 😃

kaveg

ну в полосе 2400 можно гпс(широта\долгота\высота) можно почти 20 раз в секунду впихнуть

X3_Shim
kaveg:

можно почти 20 раз в секунду впихнуть

А смысл ? 😃 Ему же антенну крутить скорее всего 😃

kaveg

я к тому что можно нативно мавлинком гпс гнать и обеспечить хоть какуюто совместимость со стандартным софтом