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

IgorTim
Shuricus:

без загрузок миссий.

Дома создаете миссию в МП. Загружаете в АП. Миссия будет храниться там все время, пока не сотрете или не измените. Приходите в поле. Все включаете. По ОСД контролируете кол-во спутников, точку HOME. Если все есть, активируете режим АВТО (при стандартных настройках двигатель раскручивается до параметра THROTTLE_MAX (по умолчанию 100%)). Для автовзлета не забыть задать точку TAKE OFF c нужными параметрами. Ну а дальше: выбрасываете самолет под углом, стреляете с катапульты, взлетаете с полосы …

Shuricus

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

Shurupovert

Ребят, есть опыт настройки под ЛК Вжик (метровый вжик, резаный струной из цельного бруска)?
Подключил и настроил по офф. мануалу с микшером внутри APM (на аппе выставлена классика).
Тримернул элевоны, сделал тест-полет в мануальном режиме.
Прошел повторную калибровку, покачал в руках в режиме Stabilize, отрабатывают коректно, полетал в мануале - все супер.
Ветер 1М\с, поднимаю повыше, переключаю в FBWA - начинает стремительно терять высоту, несмотря на полное отклонение стика высоты.
Возвращаюсь в Manual, снова поднимаю повыше, переключаю в Stabilize - не воздействую на аппаратуру:
рывок вверх, рывок вниз, рывки в стороны, сброс газа в ноль на долю секунды, затем газ ~100% и стремительно несется в землю.

Флатера не возникает, калибровку осуществлял со слегка задранным носом (именно так он у меня летает на 30% газа без набора\потери высоты). Железка Arducopter 2.6, версия ПО - 3, крепление - родные панельки с 4 демпферами. Пробовал подлетнуть с настройками крыла x8 - та же фигня, только еще флатер появился.
Что не так? Куда смотреть?

IgorTim
Shuricus:

Так я и говорю - не хочу миссии загружать.

Что мешает загрузить одну и навсегда. Первая точка TAKE OFF и все. Самолет стартовал и стал на круг на высоте HOME. Все, включаете СТАБ и вперед. Что не хотите делать вы, непонятно?

Как вы думаете, как поймет автопилот, что самолет уже взлетел и набрал достаточную высоту. Второй вопрос: какой угол подъема должен быть у самолета? Автопилот то же сам должен догадаться? Включение двигателя и бросок - недостаточны для автовзлета. Вот эти недостающие параметры и задаются режимами.

Shuricus

Я может не понимаю, но я в разных местах летаю, где мне эту точку ставить?

В случае РТХ самолет отлично набирает или сбрасывает высоту. Ни каких вопросов у автопилота нет. Я хочу запускать самолет в РТХ с земли. Не вижу причин, что бы это не работало, кроме ограничения включения РТХ в прошивке.

X3_Shim
Shuricus:

где мне эту точку ставить?

ну если разговор про точку взлета, то где угодно ставить. Это не важно.

IgorTim
Shuricus:

где мне эту точку ставить

Ставьте где угодно. Там два условия: угол подъема и высота. После их выполнения миссия выполняется дальше. В вашем случае она (с одной точкой) будет завершена и определен режим RTL. Удобно то, что бросать самолет можно в том направлении, в котором нужно (против ветра).
Можно и с RTL дружить, но тогда не получится делать задержки запуска двигателя.

X3_Shim
IgorTim:

Можно и с RTL дружить, но тогда не получится делать задержки запуска двигателя.

а вот тут подробнее можно ?

Shuricus

Я не могу понять логику работы команды Тайкофф - координаты точки не имеют значения?

Т.е. я вешаю на тумблер режим Авто. Включаю тумблер, мотор начинает работать, бросаю самолет, он взлетает вперед? Все так просто?

И можно в этом случае сделать, что бы мотор включался в момент броска сам?

X3_Shim
Shuricus:

Тайкофф - координаты точки не имееют значения?

да.

Shuricus:

Включаю тумблер, мотор начинает работать

Это уж как настроите.

Shuricus:

И можно в этом случае сделать, что бы мотор включался в момент броска сам?

Поставить включение либо по ускорению, либо по достижению определенной скорости. Можно еще и задержку включения поставить.

Shuricus

Получается можно таки сделать автостарт без ноута! Ура!

А как по ускорению настроить?

IgorTim
Shuricus:

И можно в этом случае сделать, что бы мотор включался в момент броска сам?

ТАКЕ ОФФ: держит направление то, в которое кинули самолет. Я писал, после включения АВТО на пульте, двигатель раскрутится сразу на величину в процентах THROTTLE_MAX (по умолчанию 100%)).

По поводу

X3_Shim:

а вот тут подробнее можно ?

Не, тут я не прав. Со смаллтимом спутал. У него можно включить РТЛ и бросать. Самолет встанет над точкой старта.

X3_Shim
Shuricus:

А как по ускорению настроить?

plane.ardupilot.com/wiki/arduplane-parameters/#Tak…

Shuricus:

Получается можно таки сделать автостарт без ноута! Ура!

Ну сначала все проверять 10 раз. Вывести в OSD текущую точку автомаршрута, смотреть при включении, что дом рядом, что точка маршрута 1.

Shuricus
IgorTim:

У него можно включить РТЛ и бросать. Самолет встанет над точкой старта.

Ну так я об этом и говорю. Почему в Арду так не сделали - непонятно!

X3_Shim
Shuricus:

Почему в Арду так не сделали - непонятно!

Безопасность. Авторежимы на земле мотор не включают. Только в случае режима взлета.

Shuricus
X3_Shim:

Ну сначала все проверять 10 раз.

А зачем проверять, если точка только одна? Дом проверять нужно в любом случае.

X3_Shim:

Безопасность. Авторежимы на земле мотор не включают. Только в случае режима взлета.

Это правильно. С другой стороны.

X3_Shim
Shuricus:

А зачем проверять, если точка только одна? Дом проверять нужно в любом случае.

Ну фиг знает. Я по максимуму проверяю. У меня один самолет 😃

Shuricus

А какой может быть косяк? Точка слетит? Что тогда? Просто спланирует в травку значит?

X3_Shim
Shuricus:

А какой может быть косяк? Точка слетит? И что тогда? Просто спланирует в травку.

Ну у меня точек обычно 2 минимум. Точка взлета и следующая. Следующую ставлю в направлении предполагаемого полета, что бы не тратить аккум на резкий набор высоты в RTL. А так как я не всегда между запусками выключаю АП, то проверяю текущую точку маршрута. Вам это может и не так актуально.

Косяк реально может быть с запоминанием дома от предыдущего вылета. Я не понял когда такое проявляется, но у меня было несколько раз.

Shuricus

Да, я просто буду в фбва ставить сразу и потом бежать в креслице. 😃

Mark_Kharkov
IgorTim:

Дома создаете миссию в МП. Загружаете в АП. Миссия будет храниться там все время, пока не сотрете или не измените. Приходите в поле. Все включаете. По ОСД контролируете кол-во спутников, точку HOME. Если все есть, активируете режим АВТО (при стандартных настройках двигатель раскручивается до параметра THROTTLE_MAX (по умолчанию 100%)). Для автовзлета не забыть задать точку TAKE OFF c нужными параметрами. Ну а дальше: выбрасываете самолет под углом, стреляете с катапульты, взлетаете с полосы …

Немного не понял: это точка TAKE OFF привязана к конкретному месту? Просто например не раз самолет брал в байдарочные походы, где я в принципе не знаю, в каком месте буду летать! Есть луг рядом со стоянкой, на природе, в красивом месте, и час-два времени - летаю, если нет - то до след стоянки. Сейчас взлетаю в стабе, потом как только чуть-чуть разогнал - включаю RTH, и оно кругами набирает высоту, пока одеваю очки, а дальше на себя управление и погнал.