BindEm

MegaPirate X

2,930 posts in this topic

По компасу и асвп прочитал. Ждите.

Share this post


Link to post
Share on other sites
А у Вас в окошке "Схема посадки" случайно не "авто" стоит?  Тогда расчёт производится автоматически. Если хотите вручную назначить параметры посадки, там должно стоять "задать".

 

 

Действительно "Авто". Спасибо.

Edited by partizan

Share this post


Link to post
Share on other sites

Всех пилотов с наступившими праздниками! :drinks:

 

Олег, подскажи. Можно силами скрипта организовать пропуск точки в авторежиме ? К примеру летим в авторежиме на точку но не попадаем. Начинаем делать повторный заходит и опять не попадем, будет проще пропустить и лететь на следующую. В такой ситуации даем комманду с пульта и точка пропускается. 

Edited by alexbakunov
Strizh likes this

Share this post


Link to post
Share on other sites
[auto-generated] 13 Январь 2015 13:12
Текущие версии:
Прошивка 2.0.5999 http://up.megapiratex.com/6a2d7f48.bin
========
Обновление прошивки:
 
- доработана библиотека компаса на предмет обнаружения некорректных показаний, включен динамический аттенюатор. Компас будет перекалиброван заново автоматически, в процессе полета.
 
 
 
=========================
 
Можно силами скрипта организовать пропуск точки в авторежиме ? К примеру летим в авторежиме на точку но не попадаем.
Сделать-то можно, но хотелось бы узнать подробности: что значит не попадаем? по высоте? по курсу? не хватает радиуса поворота? Я к тому, что надо бы исправить, а не костыли лепить: "попадать" он должен всегда.
Василий and partizan like this

Share this post


Link to post
Share on other sites
Сделать-то можно, но хотелось бы узнать подробности: что значит не попадаем? по высоте? по курсу? не хватает радиуса поворота? Я к тому, что надо бы исправить, а не костыли лепить: "попадать" он должен всегда.

 

 

Я дополню немного просьбу Алексея.

 

Это для целей аэрофотосъёмки. Намечается маршрут полёта и запускается аппарат. При прохождении точек маршрута, аппарат иногда "промахивается" и делает новую попытку пройти эту точку. По наблюдениям иногда и 4 попытки могут быть безуспешными, причём для попадания в точку может не хватать буквально 1..2 метра во всех попытках. Когда делается работа, ждать когда он попадёт в цель уже невозможно - батарейки не урановые всё-таки :)

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

Это одна проблема.

 

Вторая: Опять же для целей непрерывной фотосъёмки желательно, чтобы повторное прохождение точки было согласно направленности маршрута.

То есть если составлен маршрут 1 ------> 2 ------> 3 --\

                                                         6 <----- 5 <------ 4 <-/

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

 

Вот такие пожелания.

 

То есть такой список:

1. Более активное руление автопилота, если точка по какой-то причине была пропущена.

2. Повторное прохождение точки по логике полётного задания.

3. И всё-таки было бы хорошо, если была бы возможность щёлкнув тумблером, пропустить текущую (следующую по заданию) точку.

 

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

Edited by partizan

Share this post


Link to post
Share on other sites

Было бы вообще шикарно, если при промахе по точке, в АП генерировалось событие (флаг в глобальной переменной?) "Задание остановлено", а при удачном повторном прохождении - "Задание возобновлено".

Это для управления фототехникой (скриптом) - чтобы не делались лишние снимки пока аппарат делает попытки пройти точку.

Share this post


Link to post
Share on other sites
При прохождении точек маршрута, аппарат иногда "промахивается" и делает новую попытку пройти эту точку.

Замысел понял. Сейчас точка представляет собой "таблетку" в пространстве радиусом 40 и толщиной 6 метров. Если самоль ее не коснулся по каким-то причинам, он разворачивается и начинает опять туда "попадать". Было бы красивее сделать полет вдоль линии, соединяющей эту и предыдущую точки, и если "пролетел" мимо с небольшим перепадом высот - засчитывать прохождение. Заодно это избавит от качания крыльями при прохождении линейных точек.

 

В связи с этим возникает вопрос: может, все-таки сделать полет по точкам не эшелонированным, как сейчас, а с плавным набором/снижением, как автопосадка? Надо эшелон - ставить две точки на одной высоте.

alexBer likes this

Share this post


Link to post
Share on other sites
Это для управления фототехникой (скриптом) - чтобы не делались лишние снимки пока аппарат делает попытки пройти точку.

а скрипт "фотоплан" на что? он тумблером управляется. 

Share this post


Link to post
Share on other sites

может, все-таки сделать полет по точкам не эшелонированным, как сейчас, а с плавным набором/снижением, как автопосадка?

Моё мнение: однозначно "Да!"

Я думал, что он и сейчас так работает :))

"таблетку" в пространстве радиусом 40

А можно уменьшить радиус "таблетки" хотя бы до 20м? А то для моих площадок 40м радиус очень много получается, один раз из-за этого в столб прилетел, пока высоту на точке менял :))) Edited by dundel1
KBV likes this

Share this post


Link to post
Share on other sites
В связи с этим возникает вопрос: может, все-таки сделать полет по точкам не эшелонированным, как сейчас, а с плавным набором/снижением, как автопосадка? Надо эшелон - ставить две точки на одной высоте.
 

 

Для наших целей ВСЁ полётное задание проходит на какой-то одной высоте. И я не помню случаев чтобы точка была пропущена из-за непопадания по высоте.

 

а скрипт "фотоплан" на что? он тумблером управляется. 
 

 

Ага. Вот доработать бы его с учётом этих событий - было бы вообще красиво. чтобы сам АП говорил скрипту "Горшочек, не вари!" а при возобновлении задания : "Горшочек, вари!"

Share this post


Link to post
Share on other sites
но хотелось бы узнать подробности: что значит не попадаем? по высоте? по курсу? не хватает радиуса поворота?

 

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

На словах не описать. Я как-нибуть соберусь напишу тебе подробно с логами и видео сюжетом :)

 

А сейчас просто хочется узнать, возможно ли реализовать пропуск одной точки по алгоритму: летим на точку 1, даем команду с пульта и целевая точка меняется с точки 1 на точку 2(следующую  по списку), дальше летим по заданию.  

Edited by alexbakunov

Share this post


Link to post
Share on other sites
А сейчас просто хочется узнать, возможно ли реализовать пропуск одной точки по алгоритму: летим на точку 1, даем команду с пульта и целевая точка меняется с точки 1 на точку 2(следующую  по списку)

Возможно, если задание набито в самом скрипте. В цикл ожидания выполнения встроить опрос тумблера.

Жду описалова.

 

чтобы сам АП говорил скрипту "Горшочек, не вари!" а при возобновлении задания : "Горшочек, вари!"

Если бы АП заранее знал, что он "пролетает", он бы этого не допустил. Т.е. проще выправить аппарат на подлете, чем сидеть и считать критерии "пролета" - разницу расстояний, курсы, угол маневра и т.д. 

Share this post


Link to post
Share on other sites

У меня вопрос по АСВП.

Допустим я собрал самолет, нос самолета смотрит на СЕВЕР.

Перевел в режим ARMED, проверил работу двигателя, затем что то вспомнив не доделанное перевел в режим DISRM не выключая питания АП, доделал не доделанное.

Затем стоя на месте развернул самолет на ЗАПАД, перевел в режим ARMED включил режим Авто (первая команда Takeoff) и запустил самолет.

Вопрос:

1. Какой курс для АСВП запомнил АП при взлете, СЕВЕР или ЗАПАД?

2. Запомненный курс это курс по GPS или магнитный курс?

Share this post


Link to post
Share on other sites
ARMED, проверил работу двигателя, затем что то вспомнив не доделанное перевел в режим DISRM

Напоминаю, дизармить самолет можно или наземкой, или через КИ (скрипт Disarm_plane).

Повторный арм с нулевой скоростью по GPS вызовет повторное запоминание курса взлета.

Однако, при отдаче команды takeoff курс взлета запоминается снова (автовзлета может в задании и не быть, но раз уж он есть...)

1) Запад (если бы вы сказали "арм на север, снова арм на запад, а потом takeoff на юг, я бы написал ЮГ :) )

2) курс по компасу, мы же на месте стоим. Но приведенный к "истинному", т.е. с учетом склонения.

3) на предыдущей странице обнова по вашей проблеме с компасом

Edited by Syberian
KBV and Strizh like this

Share this post


Link to post
Share on other sites
Возможно, если задание набито в самом скрипте. В цикл ожидания выполнения встроить опрос тумблера.

 

Набивать координаты точек в скрипте мне кажется нереально.

Может сделать в планировщике заданий кнопочку генерации скрипта?

 

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

Только вот что-то каналов свободных уже нет. Пират ведь только 8 поддерживает?

 

сейчас 4 канала под руление, +1 режим полетов, +1 осд или бано, +1 управление видеосвитчем, +1 управление фотоаппаратом.

и всё, свободных нет.

 

PS

это альтернатива тумблеру пропуска точки :)

Edited by partizan

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
видеосвичем тоже Мегапират должен управлять?
 

 

не обязательно, но возможность-то есть :)

Share this post


Link to post
Share on other sites
Пират ведь только 8 поддерживает?

Обычных - 8 входов, 8 выходов.

Однако, нестандартным путем можно пропихнуть до 3 вообще независимых тумблеров на один канал или 8-позиционный галетник и распознавать их в КИ. В качестве дополнительных дискретных входов можно использовать Д1-Д4 (не ШИМ, а ноль-единица) - см. руководство по КИ.

Доступные выходы - это не только М1-М8, но и пан-тилт + до 4 дискретных выходов Д1-Д4.

Share this post


Link to post
Share on other sites

Внимание, опрос!

***

**

*

Товарищи пираты, сейчас решаются судьбы проекта и тд и тп.

В общем, на повестке дня вопрос: нужен ли нам S-BUS?

Share this post


Link to post
Share on other sites

Странный вопрос, сейчас уже не только в ходу устройства работающие (принимающие сигнал S-BUS), но даже LRS новомодные умеют S-BUS отдавать! Уж молчу о том, что в сигнале S-Bus изначально передается RSSI и никаких других проводов для его снятия не надо боле.

Share this post


Link to post
Share on other sites

Там не RSSI в цифрах, а frame loss и failsafe. В "родной" спецификации.

Share this post


Link to post
Share on other sites

Всё куда-то развивается, сначала было 100500 проводов pwm, потом сум-ppm. Сейчас sbus. "Нельзя расслабляться" )))

Share this post


Link to post
Share on other sites

Сейчас точка представляет собой "таблетку" в пространстве радиусом 40 и толщиной 6 метров

 

Олег, на ИЛС отображается дистанция до следующей точки при полете в авто режиме.

Это дистанция до края "таблетки" или до её центра? 

43141fff04fd.jpg

Share this post


Link to post
Share on other sites

До центра. Маневр начинается на цифре 40.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now