mikrokopter или просто немцы

crazygnome

Нет конечно, откуда он узнает куда ему лететь?

mityaz

просто опуститься вниз в течении заданного времени?

RID
mityaz:

а будет ли работать failsafe без gps?

crazygnome:

Нет конечно, откуда он узнает куда ему лететь?

Повнимательнее, ФСу ЖПС не нужен))) это всего лишь установка управляющих воздействий при отсутствии сигнала от передатчика.
Для автовозврата он нужен.

mityaz

Хорошо, тогда следующий вопрос. Пробуем ФС (без ЖПС), коптер держу в руках, поддаем обороты, затем выключаем футабу. 1-2 секунды ощущается ослабление оборотов, затем коптер с силой начинает заваливаться назад за спину, так что мне с силой приходиться его возвращать в горизонтальное положение. Не подскажете, чем обусловлено такое поведение? Вживую как-то проверять пока не хочется…

TeHoTaMy

Похоже на то, что приемник имеет свой ФС и в случае потери сигнала передатика устанавливает свои фиксированные уровни сигналов управления, запомненные ранее при процедуре bind, например.

maksim210
mityaz:

Подскажите, пжлст, а будет ли работать failsafe без gps?

mityaz:

просто опуститься вниз в течении заданного времени?

mityaz:

коптер с силой начинает заваливаться назад за спину…чем обусловлено такое поведение?

На всякий случай, определимся с понятием Fail-Safe в случае с mikrokopter:
Дело в том, что непосредственно платы управления mikrokopter не используют в своих программах (на сегодняшний день) явного понятия Fail-Safe.
Т.е. когда мы говорим Fail-Safe, то в первую очередь подразумеваем приемник своей аппаратуры управления - как сказано

TeHoTaMy:

Похоже на то, что приемник имеет свой ФС и в случае потери сигнала передатика устанавливает свои фиксированные уровни сигналов управления

Соответственно, что делать коптеру под управлением плат mikrokopter при наступлении события Fail-Safe на Вашем приемнике сигналов управления (в Вашем случае Futaba) ? Этот вопрос и содержит в себе основу для ответа. Придумайте и настройте для своего приемника в режиме Fail-Safe такие выходные сигналы управления на mikrokopter, чтобы в полете отработало как Вы ожидаете. При этом учтите, что сам mikrokopter ничего не будет знать о том, Fail-Safe случился или это Вы продолжаете управлять.

DVE

Никакой автопосадки не предусмотрено что ли? Я был о немцах лучшего мнения 😃

Интересно, и на кой народ на этом атавизме летает? Неужели вся эта куча плат лучше чем например вуконг? Лет 5 назад было актуально, могу понять, а сейчас-то зачем?

mityaz

спасибо за ответы, будем копаться.

maksim210
DVE:

Интересно, и на кой народ на этом атавизме летает?

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

rinatka7
maksim210:

Автопосадка это дело времени, даже если и не удосужится Хольгерт реализовать - не проблема

С FC 2.2 уже и взлетает и садится сам!

Aleks72
DVE:

автопосадки не предусмотрено что ли?

rinatka7:

С FC 2.2 уже и взлетает и садится сам!

Применительно к себе - так и не понял, нафих эта автопосадка нужна. Разок-другой побаловаться. По-моему, Хольгерт просто отдал дань моде.

rinatka7
Aleks72:

так и не понял, нафих эта автопосадка нужна

Такая же ситуация 😉

DVE

Например чтобы повесить на нее failsafe 😃 А больше действительно ни для чего.

mitmit
DVE:

Интересно, и на кой народ на этом атавизме летает? Неужели вся эта куча плат лучше чем например вуконг? Лет 5 назад было актуально, могу понять, а сейчас-то зачем?

просто по КАЧЕСТВУ летания и возможностям тонкой и “несложной” настройки этот атавизм пока никто не превзошел к сожалению. Витя разве что. но это нужно развитое чувство иметь чтоб осознать… а для среднестатистического юзера да, лучше фуконга системы нету) они на то и целили.

Aleks72
DVE:

чтобы повесить на нее failsafe

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

maksim210

У каждого пользователя есть свое личное видение функционала любой системы. Под конкретные свои потребности.
Если пользователь склонен к самостоятельной отладке или напротив - ничего, по возможности, не трогать… это не вопрос и не ответ на “Какая система лучше?”.
Для некоммерческого пользования, в любом случае, хороша система та, которая есть в наличии сейчас на руках.
На своем опыте и на опыте своих ближайших знакомых, пришел к выводу - все без исключения системы мультироторов хороши, даже четыре гироскопа без дополнительной логики (например rcexplorer.se/…/the-tricopter-v1-and-v1-5/). А когда происходит засорение головы рекламной и технической информацией, тут и возникает вопрос “Какая система лучше?” - на выходе, просто помеха к получению удовольствия от хобби УЖЕ СЕЙЧАС (осознанно или нет. Под влиянием новых тенденций, устаревающих быстрее, чем внедряются).

DVE
mitmit:

просто по КАЧЕСТВУ летания и возможностям тонкой и “несложной” настройки этот атавизм пока никто не превзошел к сожалению

Там какие-то датчики что ли особенные? Насколько помню, там стояло ведь что-то совсем простое, чуть ли не AtTiny и MPX с точностью ± метр 😃 Вот насчет акселя-гиро правда не знаю.

Aleks72:

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

Разумеется, даже в попсовых контроллерах типа Назы, делается сначала возврат домой а потом посадка, точность 2-3 метра.

Aleks72
DVE:

сначала возврат домой

по идее, по дороге домой, связь должна восстановиться. Ну да ладно, кому-то может нДравится такой прибамбас, я выразил всего лишь своё отношение к автопосадке 😉

VladPTZ
DVE:

Никакой автопосадки не предусмотрено что ли? Я был о немцах лучшего мнения 😃

Интересно, и на кой народ на этом атавизме летает? Неужели вся эта куча плат лучше чем например вуконг? Лет 5 назад было актуально, могу понять, а сейчас-то зачем?

FailSafe у MikroKopter с возвратом домой и автопосадкой существует давно. Чтобы он правильно работал в приемнике не должен быть настроен FailSafe. При отключении пульта на плате FC должна загореться красная лампочка и коптер начнет бибикать (можно проверить на земле с выключеными винтами). Подробно о настройке FailSafe www.mikrokopter.de/ucwiki/en/FailSafe

mityaz

Пытаюсь настроить FailSafe на MK в связке с Futaba T8FG через приёмник R6203SB, подключённый режиме в S.Bus.
Мозг подключается к MK Tool, включается вкладка Channel в диалоговом окне настройки. При включённом передатчике (пульте управления) все каналы работают так, как надо. При выключении передатчика мозг лишь на мгновнение получает сигнал о потере сигнала - моргает красным квадратик “Flight-Ctrl”. Тут же квадратик “Flight-Ctrl” опять загорается зелёным, но сигналы на каналах выставляются - ни уму, ни сердцу: 1ch = 254 (максимум), 2ch = 0, 3ch = 0, 4ch = 127 (нейтраль), 5ch = 0,… Выставление параметров в меню Fail Safe - всем 4 основным каналам F/S на 0% (остальные - hold) - ситуации ожидаемым образом не меняло. 1ch и 2ch оставались в тех же значениях, меняться могли 3ch и 4ch, но непредсказуемым (систематики выявить не удалось) образом - 3ch, например оставался в 0, а 4ch выставлялся на околонулевое значение, в результате чего при отключении мозг думал, что стик газа вниз-и-вправо, т.е., надо заводиться. Добиться же включения режима потери сигнала через канал тоже не вышло, так как ни один канал не удавалось заставить перемещаться в максимальное значение (а MK требует, чтобы о потере сигнала на канале говорило значение ON, т.е. максимум, т.е. уровень = 254) при выключении, в лучшем случае - в нейтраль. Причём, уровень канала, в котором он окажется по выключении может зависеть от уровня канала во включённом состоянии… причём, соседнего канала. Например, если выставить максимум (254) каналу 11, то канал 12 по выключении выставится в нейтраль (127), если же 11-ый выставить в нейтраль или в минимум, то 12-ый по выключении будет равен 0… или не выставится и в любом случае будет 0 или нейтраль.
В общем, означенная связка железа упорно не желает учиться FS.
Собственно, вопрос - сталкивался ли кто с подобной ситуацией, в чём случилось и куда копать?
Спасибо.

maksim210
VladPTZ:

FailSafe у MikroKopter с возвратом домой и автопосадкой существует давно

Спасибо за подсказку, как то уже вылетело из головы, давно настраивал один раз и благополучно забыл.
Для ясности этого вопроса, уточню - FailSafe у Mikrokopter функционален только при установленных NaviCtrl + MKGPS модулях (платах). И так же, считается необходимым условием - устойчивый сигнал спутников GPS (без этого условия - поведение коптера, практически, непредсказуемо).

По причине выше сказанного, альтернативой встроенного функционала FailSafe у Mikrokopter, может быть фиксированная реакция коптера по настроенным значениям каналов приемника с наступлением события FailSafe для Вашего приемника. И при такой реализации FailSafe, возникает тоже не мало практических вопросов.
Например, без удержания позиции коптером автоматически по сигналам от спутников GPS - часто можем столкнуться с весьма приличными угловыми скоростями, которые практически не будут скомпенсированы при “плавном” снижении, настроенном при помощи FailSafe для приемника. И на выходе - с большой вероятностью, получим боковое столкновение с чем-либо. И это только один типовой пример из множества возможных.

Кратко если сказать, при автоматизации поведения по FailSafe, доподлинно не известно что лучше: все выключить и камнем вниз — или прочие варианты авто-спасения. Все по обстановке и в рамках личной ответственности.
Как аналогия: в России нет, пока, градации для категории “А” в правах - можно взять себе как первый мотоцикл нечто под 300 кг весом и 200 л.с. мощностью. Техника провоцирует, опыта недостаточно… риск высоковат, мягко говоря. И для пилота и для окружающих. Есть, конечно, варианты ездить только на треках, может даже довериться инструкторам (которые, конечно, будут шокированы выбором “первого мотоцикла”).

Так к чему это я (извиняюсь за много слов и не точно по теме) - Обращаюсь к большинству любителей - FailSafe это как падение с мотоцикла, Ваша задача - не допустить! Иначе, сколько бы не было защиты, в одно мгновение, ни с того ни с сего, когда ничто не предвещало и т.д. и т.п.
Летайте наверняка, словно единственный шанс.

mityaz:

Собственно, вопрос - сталкивался ли кто с подобной ситуацией, в чём случилось и куда копать?

Рискну предположить, поскольку наверняка не знаю насчет режима S.Bus.

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

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

Мне кажется маловероятным, что причину стоит искать в MK.