Автопилот Arduplane - открытое ПО
Может тогда за основу взять HART ?
Под него вроде и готовые решения есть.
Так же есть проекты OPENLRS в которых есть телеметрия.
Ну основная задача сбрасывать пакеты мавлинк с навигацией для ардустейшн, не имея на борту лишнего передатчика, звук мотора конено хорошо, но если заместо него слать кординаты куда антенну крутить думаю будет эффективнее эфир использоваться.
не имея на борту лишнего передатчика
Если я правильно все понимаю. Есть разработки, которые телеметрию передают совместно с LRS, просто на приемник тоже надо ставить 1 ваттный модуль типа rfm23bp. Получается что нет лишнего передатчика.
Ну так опен рлс как раз ни чего лишнего, а то что приемник еще и передатчик вроде ни кому не мешает 😃
Тем более если вам нужна именно поворотка.
Есть www.rcgroups.com/forums/showthread.php?t=1651310#p… такой вот проект.
Просто ставить суровый проц, что бы декодировать FSK. По моему это перебор 😃
Есть разработки, которые телеметрию передают совместно с LRS
LRS сама по себе небыстрая и с задержками, а телеметри в обратную сторону ещё сильнее усугубит.
Опятьже имеем зависимость от конкретной модели ЛРС, чего не хочется, а видеопередатчик есть у всех и без разницы какой, будет просто переходничек между телеметрийным портом и аудиовходом передатчика в воздухе и аналогичное на земле.
Просто ставить суровый проц, что бы декодировать FSK. По моему это перебор
ну это от неумения и коленочности, вообще fsk модулятор можно и готовый взять, например datasheets.maximintegrated.com/en/ds/DS8500.pdf
Имеется АПМ 2.6 от дяди ляо.
Не калибруется аксель.
В статусе видим, что по игреку аксель явно в место ноля где то 1G показывает.
Вопрос это как то решается или проще МПУ перепаять.
Просто не уверен сырые данные в статусе или это результат какой то математики.
если проблема только с акселем Y то меняйте MPU
если гиры и остальные оси тоже абыкак работают - возможно непропай или пробой высоковольтного конденсатора (там есть цепь 21-25 вольт)
Если я правильно все понимаю. Есть разработки, которые телеметрию передают совместно с LRS, просто на приемник тоже надо ставить 1 ваттный модуль типа rfm23bp. Получается что нет лишнего передатчика.
Можно ссылку попросить, если есть? Интересно было бы почитать, оценить и т.п. =)
Можно ссылку попросить, если есть?
Давайте RTemka попросим ссылку дать. Она находил на rc groups вроде.
LRS сама по себе небыстрая и с задержками, а телеметри в обратную сторону ещё сильнее усугубит.
Опятьже имеем зависимость от конкретной модели ЛРС, чего не хочется, а видеопередатчик есть у всех и без разницы какой, будет просто переходничек между телеметрийным портом и аудиовходом передатчика в воздухе и аналогичное на земле.
Отдавать аудиоканал под телеметрию не всем хочется, все же звук с борта - достаточно серьезный источник информации о полете, по-крайней мере я без звука летать не хочу.
место ноля где то 1G показывает
Что и есть ускорение силы тяжести.
Давайте RTemka попросим ссылку дать. Она находил на rc groups вроде.
Ссылка выше была уже. www.rcgroups.com/forums/showthread.php?t=1651310#p…
Вот только не могу найти видео, где слышно как оно пощелкивает в канале звука 😃
Там страниц много. Помню последнее, что находил это доработка софта для перехвата UBLOX на 38400.
Что и есть ускорение силы тяжести.
Браво! 😃 Ждал, кто же первый заметит 😃
Вот только не могу найти видео, где слышно как оно пощелкивает в канале звука
Там страниц много. Помню последнее, что находил это доработка софта для перехвата UBLOX на 38400.
Да это-то я видел, мне интересно на основе OpenLRS как делают, а не через звуковой тракт. Звук с борта как-то интересней слушать чем модемные завывания =)
Или просто тупо цепляют бустер 433МГц после обычного 3DR модема? =)
😵
Браво! 😃 Ждал, кто же первый заметит 😃
Может, тогда кто то объяснит с чего это тяжесть сразу в двух осях появилась ?
Когда в норм она только в одной должна быть если данная ось перпендикулярна грунту.
Самое веселое, что в самолетной прошивке можно сделать калибровку уровня и все ок.
А в коптерной нет
в самолетной прошивке можно сделать калибровку уровня и все ок. А в коптерной нет
Тады прошу прощения. Может быть, попробовать поставить более раннюю прошивку для коптера?
Ссылка выше была уже.
Не, ссылку на телеметрию через LRS вроде была.
Не, ссылку на телеметрию через LRS вроде была.
Проблема вот только, что для телеметрии нужно будет снизить скорость порта.
И вот, что делать после этого с OSD ?
Подскажите как изменить угол разворота при RTL ? (самик SKY )
Вроде параметр “Bank max” в табличке Navigation Angles ( закладка ArduPlanePids ). По умолчанию стоит 45.
Проблема вот только, что для телеметрии нужно будет снизить скорость порта.
И вот, что делать после этого с OSD ?
Нафиг через это OSD гнать? Это интересно исключительно получать координаты GPS для поворотной антенны. Для этого дикие скорости не нужны.
В статусе видим, что по игреку аксель явно в место ноля где то 1G показывает.
Вопрос это как то решается или проще МПУ перепаять.
Просто не уверен сырые данные в статусе или это результат какой то математики.
у меня у ардуиму по одной оси акселя такое было.
решайте сами что вам проще - перепаять малютку или злезть в код ардупайлота и там впоилить по нужной оси минус сколько надо. у меня было только смещение без влияния на чуствительность. скорее всего при пайке перегрели датчик, или уронили с особой жестокостью превысив заявляные 10000G по даташиту))
К стати в коптеровской прошивке есть калибровка акселей, может и в самолётной имеется, не помню уже…
а ещё нашёл вот что:
github.com/…/AP_InertialSensor_MPU6000.cpp
строчки 18-23 регистры калибровки мпу6000 похоже, но в даташите их описания нету, наверное чтобы не лезли в них.
скорее всего неописанные регистрыф испульзуются на заводе чтобы калибровать.
погуглите, возможно калибровку както можно заново сделать для датчика.
не нанопояльником же их на заводе калибруют)))
Проблема вот только, что для телеметрии нужно будет снизить скорость порта.
И вот, что делать после этого с OSD ?
скорость порта оставить как есть, выбирать нужные пакеты мавлинк и слать только их при необходимости прорежая.
Народ, выручайте, уже мозг кипит: установил ardepilot 2.6. на летающее крыло PantomFX-61 (до этого летал полтора года на коптерах и проблем никаких), решил попробовать на самолетах. Проблема следующего плана - такое ощущение, что на автопилоте перепутаны оси - если автопилот стоит как положено, то на стики элероны реагируют адекватно, но если крыло наклонять вперед-назад, то они реагируют в разнобой, если же в лево-право, то тоже неадекватно, но стоит повернуть автопилот относительно оси полета на 90 градусов по часовой стрелке, т.е. левая сторона АРМ становится передом, а правая - соответственно задом, то при наклонах всё работает адекватно. Думал это проблема автопилота, но увы - пробовал и другой АРМ автопилот - ситуация аналогичная.
Пульт использую Turnigy 9X. Кто подскажет - в чём причина?