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

egunak95
romkat:

Различные варианты мимнимосд на все вкусы, даже с RSSI есть

Значит этот проект опенсорц! Правильно ли я понял, что для того чтобы получить индикатор разряда батарейки нужно загрузить в ОСД хекс файл, по первой ссылке и другая программа установит дополнительный значёк в программу ОСД-конфиг. Хотелось от Вас конкретно узнать порядок этих манипуляций с файлами этой ссылки.

egunak95:

манипуляций с файлами

Вот это для чего Arducam_osd_src.zip через Ардуину можно в ОСД загрузить без программы ОСД-конфиг? Аэту как использовать OSD_IDE.zip

romkat

Да там не сложно, сначала стандартным конфигуратром шьешь чарсет ( это файл с расширением mcm) потом уже его конфигуратором шьеш хекс. После чего конфигурируешь (опять же его конфигуратором) все позиции на экране как вам душе удобно. Я делал так. Кстати в этой прошивке скорость в км/ч и дополнительно слева второй альт и стрелочка рядом ввер или низ - это вретикальная скорость в м/с

egunak95
romkat:

стандартным конфигуратром

Это я умею делать стандартным конфигуратором, а вопрос про эти файлы Arducam_osd_src.zip и OSD_IDE.zip . Как их использовать? хекс и мсм нельзя отредактить это не айс, а если через Ардуину компилировать, значит можно что-то своё создать.

romkat

если есть желание самому откомпилировать все и вся - компилируйте, только зачем когда есть все готовое?
самый простой путь:

  1. качаем по ссылкам файл MinimOSD_20.mcm и шьем его _стандартной_ конфигурилкой минимосд.
  2. качаем OSD_Config_RSSI_Status_Amp.exe и им шьем или ArduCAM_OSD.rssi.amp.status.hex или ArduCAM_OSD_.rssi.time.status.mavlink1.0.hex
    в зависимости от вашей версии мавлинка.
  3. конфигурируем свой минимосд с помощью OSD_Config_RSSI_Status_Amp.exe
    -------------- и все!
alexeykozin

а что за RSSI тут выводится? откуда он берется?
видеоприемник/телеметрия/радиоуправление?

romkat

С примника управления Лех, с родного турниговского кстати тоже можно rssi взять, у меня где то ссылка была куда подпаиваться.
Ps нашел, вот ссылка
www.rcgroups.com/forums/showthread.php?t=1316636

alexeykozin

схемку хорошобы. когда я подключаюсь по телеметрии rssi меняет свое значение, но я решил что поскольку от радио нет никаго соединения с ардушкой кроме 5 PPM сигналов то может отображается то значение которое комп запрашивает от адаптера по юсб

romkat

А ты сейчас с каким радиотрактом летаешь? И на чем?))

alexeykozin

радиоканал 3DR официальный комплект, вынес его на юсб удлинителе на штативчик. Пока летали до 500м удаление и 100м высоты - без потери канала.
сначала немного тупанул передатчик был просто в юсб компа а комп на полке багажника фольксваген гольф (затеняет кузов и дверца экран ноута от солнца но и металл хорошо экранирует радиосигнал)

АПМ1, + gps на quectell l10 + airspeed + компасс 5883L
ArduPlane 2.5
самоль 1750мм крыло модель от fpv-model.ru ибо он ближе по конструкции характеристикам и габаритам к бпла

правда сейчас уже не как на фотке, переставил ардупилот из консоли крыла в бокс перед крылом - так просторнее, подальше от вибрирующего мотора и доступнее

“маленький ардупилот” на 328 проце стоит на фпв-пенолете и используется в трех режимах ручной-стабилизация-возврат домой чтобы в режиме фпв не зарулиться

учебный фпв-пенолет

romkat

У меня апм1 который с тольяти), турнига + ватный бустер, видео 900 1ват, летал на 7-8 км, и км полтора в высоту. Возврат домой настроил по уровню газа, контролер знает есть сигнал с апы или нет, если нет включается circle, в случае если сигнал в течении 20 сек не появляеться - фигачит домой и кружит над башкой покаине включишь мануал
режим.



alexeykozin

достижения и фотки класс!

я много думал почему у тебя мог улететь первый самоль, по идее в файле настроек нет ни хоум ни маршрута, тоесть от француза не мог получить маршрут в param - файле. сейчас мне кажется наиболее вероятным “зависание приемника”. ибо режим аппаратный мануал исключает любые проблемы прошивки и проца и физически переключает на приемник.

а вообще если файл сохранился - кинь мне его на почту.

наша команда пока не дошла до стадии “дальних полетов”. пока отрабатываем понимание как настрвивать пиды и как это отражается на точности полета, сейчас удалось научить более - менее точно проходить маршрут и приземляться на полосу 6*20м.

отрабатываем на дешевой аппаратуре “HK 6каналов”, раньше почемуто троттл файлсейф не работал, а гдето неделю назад заметил - определяет отключение передатчика и сначала циркл а затем возврат домой включает.

romkat

скорее всего GPS цепанул при инициализации “левый” хоумпозишн, волею случая в тот роковой день как я узнал метрах в 200 от меня работал радар(может в этом причина) , так что отработав полетную программу апм2 уверено рванул домой, да не туда… причем пока удивление росло на моем лице он уходил с набором в сторону запада)). За то теперь при предполетной проверке раз пять сверю хоум координаты))

lio

проблему с непонятным поведением АПМ установлена 😃
ей оказалось общее питание АПМ и серв от бека турниджи 3-5А
произошло следующее …
просадка по питанию 5в у бека вводила АПМ в перегруз
что интересно … на столе с другими сервами - такого достичь не смог … подключил сервы с бывшего ская … (бывшего после вчерашних полетов … в результате крутая морковка без права на восстановление ) и вот он глюк 😦
видимо в совокупности неважный бек и проглючная(ые) сервы дало просадку по питалову

есть мысль запитать АПМ (у него есть свой вход 6-15в) от бортового ака миную бек … ну естественно глючный бек на замену 😃
инструкция по этому поводу изучена - все операции произведены …
инсталлирую на новый носитель 😃

vtoryh

Поставил APM2 на второй изик.
Взлетаю в ручном режиме на высоте переключаю в стабилизацию, самоль тут же заваливается на левый бок и начинает уходить в штопор.
Что может быть? Подключаю к компу, уровень выставлен правильно.
Но есть реверс на элеронах и руле высоты.
Нужно включать реверс на RC1_REV и RС2_REV?
Как ардупилот узнает о реверсе серв?

romkat:

скорее всего GPS цепанул при инициализации “левый” хоумпозишн, волею случая в тот роковой день как я узнал метрах в 200 от меня работал радар(может в этом причина) , так что отработав полетную программу апм2 уверено рванул домой, да не туда… причем пока удивление росло на моем лице он уходил с набором в сторону запада)). За то теперь при предполетной проверке раз пять сверю хоум координаты))

Немного оффтопа, но мне разок ремзиби при 11 спутниках показала что дом находится в 5 с чем то миллионах метров. 😃

Я челюсть подобрал с земли, выключил, включил. все нормально стало. 😃

alexeykozin
vtoryh:

Как ардупилот узнает о реверсе серв?

в апм1 дип- переключатели в апм2 только настройка в калиброкве радио
простите вы вообще не калибровали не настраивали и не проверяли реакцию сервами на крент и тангаж перед полетом?

vtoryh:

Немного оффтопа, но мне разок ремзиби при 11 спутниках показала что дом находится в 5 с чем то миллионах метров.

это у ремзиби регулярно, попробуйте нажать sethome кнопку а вообще ремзиби глючное гавно

vtoryh
alexeykozin:

простите вы вообще не калибровали не настраивали и не проверяли реакцию сервами на крент и тангаж перед полетом?

Ну быстренько пробежался, левел выставил что-то еще.
А в руках покрутить чота не подумал. 😃
Щас вот уже сижу и вдумчиво лазию/читаю.

Щас проверил с реверсом и без. Точно. поэтому и падало. 😃
С реверсом правильно отрабатывает.
Завтра проверю как летает. 😃

vtoryh

О. супер. спасибо. сейчас почитаю.

egunak95
romkat:

конфигурируем свой минимосд с помощью OSD_Config_RSSI_Status_Amp.exe

По техническим причинам не могу пользоваться ссылкой, т.к. Norton Antivirus by Symantec блокирует атаку “компьютерных террористов” на мой компьютер. Другие ссылки тоже блокирует. А этот файл как раз то что мне нужне, т.к. хекс у меня есть. Может есть ссылка где нет угрозы нападения?

romkat
egunak95:

По техническим причинам не могу пользоваться ссылкой, т.к. Norton Antivirus by Symantec блокирует атаку “компьютерных террористов” на мой компьютер. Другие ссылки тоже блокирует. А этот файл как раз то что мне нужне, т.к. хекс у меня есть. Может есть ссылка где нет угрозы нападения?

Какие угрозы?)) это ссылки с дидроновского сайта, отключите временно свой антивирь и качайте на здоровье, а кстати чем вы собираетесь прошивать? У вас ftdi адаптер есть?

alexeykozin:

пишу мануал по настройке ардупилот- plane hobby.msdatabase.ru/…/apm-arduplane

Лех, супер, тоже начал писать небольшой faq, и описать все грабли для начинающих, так как считаю данный АП наиболее функциональным и перспективным в данный момент, в тч и бюджетным, думаю для популяризации в России не хватает именно русскоязычной документации.

alexeykozin

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