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

alexeykozin

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

MANS
MANS:

Оказывается она у меня не стартует без компаса.

Вот тут общаются разработчики прошивки ардупилота.
waffle.io/diydrones/ardupilot
В сообщении 2248 один пишет, что без компаса функция init() (не разбираюсь я) уводит микроконтроллер в бесконечный цикл.
Такие дела.
и тут
github.com/diydrones/ardupilot/pull/2248

Андрей#
alexeykozin:

а задержка большая с вашим драйвером?

Да вроде почти не ощутимая)
13 мс

фотографировал на фотик, на котором стоит конвертер HDMI-AV далее видеотрансмиттер immerson 5.8 600 mWt затем применик с него в EzCAP и ноут, ну правда ноут у меня не слабый…

mornick

Интересная ситуация произошла недавно с коптером на контроллере APM. МОжет кто что подскажет?
После потери связи с аппаратурой(делал это нарочно) включился файлсэйв и коптер полетел в точку взлета. Над точкой взлета он немного повисел и помчался в сторону Китая. Смотрел логи, ничего странного не нашел. Ошибок нет, спутники видит, вибраций нет. Может вы что-то найдете криминальное в логе? Не хочу повторения ошибки.
Прошивка Arducopter 3.1.2
Сделал архив с логом

log.rar

vasia

Че то восторг, по поводу APM, сменяется тихим отчаяньем. Решил откалибровать компас…не калибруется??? В окне появляются три оси с точкой посредине, и как не верчу самик , реакции “0”. Аксели вроде говорит successful. Где смотреть? Раньше все было нормально, но после последней успешной калибровки, заменил GPS модуль 6 унблокс (потерялся) заменил на 8 с выносным компасом. Кабель от модуля воткнул в GPS разьем (GPS работает) а разьемчик от компаса оставил болтаться. А и компас эриор 99 пишет…

Shrizt

Ну так не работает компас видимо, чего тут отчаиваться…

dima_ua:

а никто не думал над тем, чтобы MinimOSD (или клон) ставить не на борт, а на землю? по идее MAVLINK поток можно и на земле вынуть из телеметрии.

Можно, но скорости модемов не хватит, чтобы плавно отрисовывать горизонт, да и прочие данные будут идти с приличной задержкой.
Проще защитить видеоканал, если это так важно.

А вообще, я бы начал с защиты канала РУ, ибо его как раз перехватить зачастую очень просто, и спокойно увести самолет на вражеский аэродром 😃

dima_ua
Shrizt:

Можно, но скорости модемов не хватит, чтобы плавно отрисовывать горизонт, да и прочие данные будут идти с приличной задержкой.
Проще защитить видеоканал, если это так важно.

А вообще, я бы начал с защиты канала РУ, ибо его как раз перехватить зачастую очень просто, и спокойно увести самолет на вражеский аэродром 😃

увод по РУ - скорее миф, чем реальность, в случае использования даже опен-соурс прошивок.

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

Shrizt

Если у вас HD видеолинк, мне кажется еще проще, это же цифра, ее можно пропустить через xor и хрен ее кто раскроет, но нужна поддержка на железном уровне.
Большинство тут летает просто с обычным PAL.

Насчет мифа, может просто мало кто заморачивается, но я технически не вижу проблем, для популярных 433 rls подхватить и перехватить РУ.
Не пробовал, но когда самолет в 10км, перебить сигнал находясь ближе - достаточно просто имхо.

dima_ua
Shrizt:

Не пробовал, но

пастернака не читал, но.
осуждаю

alexeykozin

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

Shrizt
dima_ua:

пастернака не читал, но.
осуждаю

Ну с теоретической точки зрения все достаточно просто, плюс есть практические примеры, даже про перехват беспилотников военных ведомств.
Подробнее тут habrahabr.ru/company/neuronspace/blog/254685/

alexeykozin:

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

Алексей, имеется ввиду заглушить свой сигнал чужим, и продолжить управление в ручном режиме. ФС не сработает в таком случае.
Я вот подумываю доработать прошивку baychi чтобы сделать алгоритм нестандартным.

SideWinder

Добрый день всем пилотам.
Выгуливал на днях свой Бикслер с APM. Заметил неприятную вещь - на видео есть постоянные покачивания по роллу. Вот например такие:

www.youtube.com/watch?v=6ZONwAIafYQ

Ветер конечно был, но не сильный - 2-3м/с.
Можно ли от них избавится на Бикслере? А то смотришь чужие видео в ветке - у всех все нормально. А на моих зрителей укачивает )

Shrizt

Это в каком режиме? В ручном лучше?

alexeykozin
SideWinder:

Можно ли от них избавится на Бикслере? А то смотришь чужие видео в ветке - у всех все нормально. А на моих зрителей укачивает )

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

SideWinder
Shrizt:

Это в каком режиме? В ручном лучше?

Режим Stabilize. При переключекнии в ручной эти дрожжания превращаются в постоянные попытки завалиться набок. Приходится подруливать чтобы этого не произошло.
Пересмотрел видео. Нашел место где включал ручной режим. Ничего не меняется. Просто еще и перестает держать себя в горизонте.

Андрей#

Виктор!
Давайте встретимся я помогу настроить 😃
Здесь нужно точнее отстроить коэффы)
P.S.
скрин текущих значений коэффов не помешал бы…

SideWinder
Андрей#:

Виктор!
Давайте встретимся я помогу настроить 😃
Здесь нужно точнее отстроить коэффы)
P.S.
скрин текущих значений коэффов не помешал бы…

Телефон оставил в личке.
Сейчас параметры такие

Shrizt

Триммировать надо, послетэтого рекалибрацию аппаратуры, ну а дальше настраивать пиды и резать уши…

dima_ua
Shrizt:

Ну с теоретической точки зрения все достаточно просто, плюс есть практические примеры, даже про перехват беспилотников военных ведомств.
Подробнее тут habrahabr.ru/company/neuronspace/blog/254685/

БЛА военных ведомств? т.е. вот вы вот прям сейчас начнете рассказывать, что бедуинам приехали вежливые помощники из сами понимаете воткуда, и поламали M-код ?
не смешно.
так что уводы игрушек из-за уязвимостей софта - не вопрос.
но спуфинги и пр. …
оно конечно быть в роли совы, говоря “станьте ёжиками” - просто. а до практических реализаций как - так “идите нафик,я отвечаю за общую идею”

Андрей#

Получил с бэя минимОСД-ху как заявил продавец с оригинальным МАХ, скачал софтинку на компьютер, все классно, но хочется краше 😃
какие у нас самые красивые графические прошивки и тексты?