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

alexeykozin
foxfly:

Вообще, есть по этому поводу отдельная тема: Правовые аспекты FPV № 2

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

“О внесении изменений в Список оборудования, материалов и технологий, которые могут быть использованы при создании ракетного оружия и в отношении которых установлен экспортный контроль”

а не список аппаратов которые нельзя эксплуатировать в быту, хобби спорте и бизнесе

посмотрел сам приказ - касается инструкций таможне и кодов оквэд и ни слова о запретах в эксплуатации …

svoi-samolet_ru
foxfly:

Вообще, есть по этому поводу отдельная тема: Правовые аспекты FPV № 2
А по сути, большой беспилотник Иркут-200 имеет на борту нормальную (промышленную ) персоналку, комплект лазерных гироскопов (Армавир, кажется делает) и нормальные сервоприводы MAXON. irkut-uav.ru
Вставлять на самолетик весом 200кГ Ардупилот- несколько легкомысленно, ИМХО.

Абсолютно с вами согласен. Не в коем случае не хочу перевести красивую ветку форума в дискуссию можно или нет. Все что мы (проект «свой самолет») делаем относится к экспериментальной авиации разрешенной в РФ и регламентируемая соответствующими ФАБами. Оборудование предназначенное для серийных самолетов, стоимостью 150000$ (к примеру,один канал гироскопа 5000$)нам не по карману. Да и люди способные купить Цесну, не будут как мы строить свои самолеты в гаражах. Как не печально, но мы идем за Америкой. У них всплеск развития малой авиации произошл в 60 годах. Частью их малой авиации также является самостоятельная постройка ЛА с обязательной надписью «experimental» В Американском интернет магазине для «experimental» www.aircraftspruce.com/pages/…/grandrapids.php к примеру минимальный пакет для этого ПНК 600 $. Сделан он на базе Ардуиновских или подобных плат. Одно из решений этого вопроса вижу так, заказал вот такой гаджет www.aliexpress.com/snapshot/216653803.html встраиваемый компьютер для автомобиля с сенсорным экраном и большой контрастности. Подсоединяем плату Ардупилот со всеми датчиками, устанавливаем Mission Planner летаем, радуемся жизни. Эще большая радость когда ПНК минуя приветствие Windows сразу переходит к рабочей программе, а она еще на русском языке. Вообще счастье, когда включаешь зажигание работают сразу два дисплея один Вышеописанный, второй навигация (с реальными навигационными картами). И пик блаженства все вышеизложенное плюс третий монитор контроля двигателя и автопилот. Я при виде больше трех проводов впадаю в панику. Не говоря о каком либо программировании, поэтому прошу помощи у гуру данного форума хоть за идею, хоть за деньги.
Так и не нашел нормальные сервоприводы MAXON, если не затруднит дайте ссылку

Sel_82

Подскажите. Плату надо жестко к самолету крепить или можно через паралон приклеить?

IgorTim
Sel_82:

Плату надо жестко к самолету крепить

Если позволяет место и сильные вибрации от двигателя то можно использовать это. Или используя эту идею, сделать самому подобное. Вместо верхней пластины пластиковой можно использовать пластину из свинца.
А вообще, плату крепить необходимо как гироскоп на вертолете, по принципу бутерброда с металлической пластиной и двумя слоями скотча.

IgorTim
IgorTim:

по принципу бутерброда с металлической пластиной и двумя слоями скотча

Забыл добавить: пластина не должна магнититься.

Alex-13
Vilniz:

Я все этим приклеиваю,

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

carbik

У скотча большая упругость, а здесь нужна амортизация.

alexeykozin

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

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

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

данная диаграмма была снята при низкой фильтрации данных акселерометров (ins_mpu6k_filter = 43гц)
что лучше чем рекомендованный разработчиками вид даже в режиме сильной фильтрации (нижняя)

[IMG]http://api.ning.com/files/pVEO9DDz7top2-qoZGug1nhDFeL9ibsAWlluf0MHi69xVLx7E4iAv8res8*zJUbnHY0zpGYGRb-ilrPrpSziJg__/BadVibrations.png[/IMG]

ps
снималось на ардукоптере, температура забортом -10С

egunak95
alexeykozin:

снималось на ардукоптере, температура забортом -10С

А есть опыт использования апм1 с ДВС? The default value onArduCopter is 42Hz.А установка 98Hz Units: Hz для ДВС?

Сделал Арду Трекер из ардуины, загрузив файл ArduTracker_v1_1. С планировщиком связь устанавливается, сервы тримируются однако неясно с настройкой. Например Range Angle я понял так что нужно установить в планировщике по реальному в градусах отклонению серв по пан уменьшая 360 град и тилт 90 град , а тример для тонкой настройки антенны на модель. В НК подробно расказано как настроить трекер, а с планировщиком неясно. Кажется реверс в планировщике не реагирует на птицу в окне, никакой реакции на сервах. Проверить вцелом трекер можно будет когда станет тепло, т.к. бесполезно наблюдать за дёрганьем трекера когда ардупилот лежит на столе, но мжно наблюдать как сервы реагируют синхронно дрейфу ЖПС. Мне кажется что ардутрекер лучше работает чем опция в ардустэйшн.

alexeykozin
egunak95:

А есть опыт использования апм1 с ДВС? The default value onArduCopter is 42Hz.А установка 98Hz Units: Hz для ДВС?

у апм1 нет моушен процессора mpu6000 поэтому фильтр ins_mpu6k непременим. с апм2 чем ниже значение фильтра тем больше сглаживание.

alexeykozin

Сегодня опубликована первая версия русского перевода википедии Arduplane на официальном сайте code.google.com/p/ardupilot-mega/…/Introduction?wl…
большое спасибо всем кто помогал в этом нелегком деле.
надеюсь наш труд сделает ардупилот еще более популярным среди русскоязычного сообщества
ps: если заметите существенные косяки в переводе или имеете возможность перевести статейку пишите в личку
Переведена лишь часть статей касающаяся “быстрого стартапа”

Victor76

Появился вопрос… Собрал Ардустэйшн, только не с XBEE а с FT232(СОМ-USB ), так вот, при подключении к “планеру” стэйшн не читает данные с COM-порта. А при подключении непосредственно к модулю телеметрии, только на приём, всё читается. И ещё, смотрел осциллографом выход СОМ порта, так при нажатии кнопки “коннект” в меню “Антенна трекер” вроде как идёт синхронизация, а вот данные похоже не передаются. Как я понял- мисионпланер ретранслирует данные с одного СОМ порта в другой, правильно? И почему тогда у меня оные не передаются? Может кто сталкивался?

alexeykozin

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

Victor76
alexeykozin:

смотреть не точтобы бесполезно и невозможно

Ну 600 строк на экране осциллографа я тоже не угляжу 😃, только одну, а вот чистые синхро импульсы от DATA отличить не сложно, даже если просто сравнить с выходом приёмника телеметрии… А по поводу протокола , точнее устройства, там вроде как выбирается- Maestro и Ardu Tracker. Или Ardu Trecker это не то?

В принципе меня устроит и так, напрямую подключу к выходу приёмника телеметрии, использовать хотел только как трекер антенны, но хочется разобраться…

alexeykozin
Victor76:

В принципе меня устроит и так, напрямую подключу к выходу приёмника телеметрии, использовать хотел только как трекер антенны, но хочется разобраться…

ардутрекер это другая прошивка и другой формат.
возможно нужно подключить также как подключают минимосд в паре с телеметриеей - подключить к ардустейшен только tx на вход и общий
вот тут чтото пишут, но я не разбирался детально diydrones.com/…/howto-apm2-ardustation-tracking-wi…

и еще если в мишен планере нажать ctrl+F то появится окно в котором есть вторичный мавлинк - я попробовал но там както странно два соединения на одном ком