Posted January 11, 2015 По компасу и асвп прочитал. Ждите. Share this post Link to post Share on other sites
Posted January 11, 2015 (edited) А у Вас в окошке "Схема посадки" случайно не "авто" стоит? Тогда расчёт производится автоматически. Если хотите вручную назначить параметры посадки, там должно стоять "задать". Действительно "Авто". Спасибо. Edited January 11, 2015 by partizan Share this post Link to post Share on other sites
Posted January 12, 2015 (edited) Всех пилотов с наступившими праздниками! :drinks: Олег, подскажи. Можно силами скрипта организовать пропуск точки в авторежиме ? К примеру летим в авторежиме на точку но не попадаем. Начинаем делать повторный заходит и опять не попадем, будет проще пропустить и лететь на следующую. В такой ситуации даем комманду с пульта и точка пропускается. Edited January 12, 2015 by alexbakunov Strizh likes this Share this post Link to post Share on other sites
Posted January 13, 2015 [auto-generated] 13 Январь 2015 13:12Текущие версии:Прошивка 2.0.5999 http://up.megapiratex.com/6a2d7f48.binНаземка №94 http://up.megapiratex.com/mpx_gcs_rus.zip========Обновление прошивки: - доработана библиотека компаса на предмет обнаружения некорректных показаний, включен динамический аттенюатор. Компас будет перекалиброван заново автоматически, в процессе полета. ========================= Можно силами скрипта организовать пропуск точки в авторежиме ? К примеру летим в авторежиме на точку но не попадаем. Сделать-то можно, но хотелось бы узнать подробности: что значит не попадаем? по высоте? по курсу? не хватает радиуса поворота? Я к тому, что надо бы исправить, а не костыли лепить: "попадать" он должен всегда. partizan and Василий like this Share this post Link to post Share on other sites
Posted January 13, 2015 (edited) Сделать-то можно, но хотелось бы узнать подробности: что значит не попадаем? по высоте? по курсу? не хватает радиуса поворота? Я к тому, что надо бы исправить, а не костыли лепить: "попадать" он должен всегда. Я дополню немного просьбу Алексея. Это для целей аэрофотосъёмки. Намечается маршрут полёта и запускается аппарат. При прохождении точек маршрута, аппарат иногда "промахивается" и делает новую попытку пройти эту точку. По наблюдениям иногда и 4 попытки могут быть безуспешными, причём для попадания в точку может не хватать буквально 1..2 метра во всех попытках. Когда делается работа, ждать когда он попадёт в цель уже невозможно - батарейки не урановые всё-таки :)Приходится отключать режим авто и проходить маршрут вручную. Что интересно, вручную легче попасть в точку. Такое впечатление, что АП в автоматическом режиме слишком плавно рулит элеронами/другими плоскостями и по-видимому из-за этого аппарат порывами ветра сносит с расчётной траектории.Это одна проблема. Вторая: Опять же для целей непрерывной фотосъёмки желательно, чтобы повторное прохождение точки было согласно направленности маршрута.То есть если составлен маршрут 1 ------> 2 ------> 3 --\ 6 <----- 5 <------ 4 <-/и был сбой при прохождении точки 2, то повторный заход на точку был бы со стороны точки 1, а не с некоторого северного, или южного направления (например). иначе аппарат делает зигзаг для возврата на плановый маршрут и некоторые участки не получается заснять - приходится их переснимать потом "вручную". Вот такие пожелания. То есть такой список:1. Более активное руление автопилота, если точка по какой-то причине была пропущена.2. Повторное прохождение точки по логике полётного задания.3. И всё-таки было бы хорошо, если была бы возможность щёлкнув тумблером, пропустить текущую (следующую по заданию) точку. возможно, такие требования не всем нужны и можно было бы включать их в полётном задании индивидуально. Edited January 13, 2015 by partizan Share this post Link to post Share on other sites
Posted January 13, 2015 Было бы вообще шикарно, если при промахе по точке, в АП генерировалось событие (флаг в глобальной переменной?) "Задание остановлено", а при удачном повторном прохождении - "Задание возобновлено".Это для управления фототехникой (скриптом) - чтобы не делались лишние снимки пока аппарат делает попытки пройти точку. Share this post Link to post Share on other sites
Posted January 13, 2015 При прохождении точек маршрута, аппарат иногда "промахивается" и делает новую попытку пройти эту точку. Замысел понял. Сейчас точка представляет собой "таблетку" в пространстве радиусом 40 и толщиной 6 метров. Если самоль ее не коснулся по каким-то причинам, он разворачивается и начинает опять туда "попадать". Было бы красивее сделать полет вдоль линии, соединяющей эту и предыдущую точки, и если "пролетел" мимо с небольшим перепадом высот - засчитывать прохождение. Заодно это избавит от качания крыльями при прохождении линейных точек. В связи с этим возникает вопрос: может, все-таки сделать полет по точкам не эшелонированным, как сейчас, а с плавным набором/снижением, как автопосадка? Надо эшелон - ставить две точки на одной высоте. alexBer likes this Share this post Link to post Share on other sites
Posted January 13, 2015 Это для управления фототехникой (скриптом) - чтобы не делались лишние снимки пока аппарат делает попытки пройти точку. а скрипт "фотоплан" на что? он тумблером управляется. Share this post Link to post Share on other sites
Posted January 13, 2015 (edited) может, все-таки сделать полет по точкам не эшелонированным, как сейчас, а с плавным набором/снижением, как автопосадка?Моё мнение: однозначно "Да!" Я думал, что он и сейчас так работает :))"таблетку" в пространстве радиусом 40А можно уменьшить радиус "таблетки" хотя бы до 20м? А то для моих площадок 40м радиус очень много получается, один раз из-за этого в столб прилетел, пока высоту на точке менял :))) Edited January 13, 2015 by dundel1 KBV likes this Share this post Link to post Share on other sites
Posted January 13, 2015 В связи с этим возникает вопрос: может, все-таки сделать полет по точкам не эшелонированным, как сейчас, а с плавным набором/снижением, как автопосадка? Надо эшелон - ставить две точки на одной высоте. Для наших целей ВСЁ полётное задание проходит на какой-то одной высоте. И я не помню случаев чтобы точка была пропущена из-за непопадания по высоте. а скрипт "фотоплан" на что? он тумблером управляется. Ага. Вот доработать бы его с учётом этих событий - было бы вообще красиво. чтобы сам АП говорил скрипту "Горшочек, не вари!" а при возобновлении задания : "Горшочек, вари!" Share this post Link to post Share on other sites
Posted January 13, 2015 (edited) но хотелось бы узнать подробности: что значит не попадаем? по высоте? по курсу? не хватает радиуса поворота? Не попадаем по курсу..хотя идем долго и издалека. Бывает иногда такое. Или пилот слишком близко расставил точки на разворотах и проще их в полете пропустить чем редактировать миссию и заливать по новой. На словах не описать. Я как-нибуть соберусь напишу тебе подробно с логами и видео сюжетом :) А сейчас просто хочется узнать, возможно ли реализовать пропуск одной точки по алгоритму: летим на точку 1, даем команду с пульта и целевая точка меняется с точки 1 на точку 2(следующую по списку), дальше летим по заданию. Edited January 13, 2015 by alexbakunov Share this post Link to post Share on other sites
Posted January 13, 2015 А сейчас просто хочется узнать, возможно ли реализовать пропуск одной точки по алгоритму: летим на точку 1, даем команду с пульта и целевая точка меняется с точки 1 на точку 2(следующую по списку) Возможно, если задание набито в самом скрипте. В цикл ожидания выполнения встроить опрос тумблера.Жду описалова. чтобы сам АП говорил скрипту "Горшочек, не вари!" а при возобновлении задания : "Горшочек, вари!" Если бы АП заранее знал, что он "пролетает", он бы этого не допустил. Т.е. проще выправить аппарат на подлете, чем сидеть и считать критерии "пролета" - разницу расстояний, курсы, угол маневра и т.д. Share this post Link to post Share on other sites
Posted January 13, 2015 У меня вопрос по АСВП.Допустим я собрал самолет, нос самолета смотрит на СЕВЕР.Перевел в режим ARMED, проверил работу двигателя, затем что то вспомнив не доделанное перевел в режим DISRM не выключая питания АП, доделал не доделанное.Затем стоя на месте развернул самолет на ЗАПАД, перевел в режим ARMED включил режим Авто (первая команда Takeoff) и запустил самолет.Вопрос:1. Какой курс для АСВП запомнил АП при взлете, СЕВЕР или ЗАПАД?2. Запомненный курс это курс по GPS или магнитный курс? Share this post Link to post Share on other sites
Posted January 13, 2015 (edited) ARMED, проверил работу двигателя, затем что то вспомнив не доделанное перевел в режим DISRMНапоминаю, дизармить самолет можно или наземкой, или через КИ (скрипт Disarm_plane).Повторный арм с нулевой скоростью по GPS вызовет повторное запоминание курса взлета.Однако, при отдаче команды takeoff курс взлета запоминается снова (автовзлета может в задании и не быть, но раз уж он есть...)1) Запад (если бы вы сказали "арм на север, снова арм на запад, а потом takeoff на юг, я бы написал ЮГ :) )2) курс по компасу, мы же на месте стоим. Но приведенный к "истинному", т.е. с учетом склонения.3) на предыдущей странице обнова по вашей проблеме с компасом Edited January 13, 2015 by Syberian Strizh and KBV like this Share this post Link to post Share on other sites
Posted January 13, 2015 (edited) Возможно, если задание набито в самом скрипте. В цикл ожидания выполнения встроить опрос тумблера. Набивать координаты точек в скрипте мне кажется нереально.Может сделать в планировщике заданий кнопочку генерации скрипта? Пусть все координаты миссии конвертнутся в какой-нибудь массив, и какой-нибудь шаблонный скриптик, который берёт по одной точки из массива и летит по ним, проверяя состояние нужного тумблера..Только вот что-то каналов свободных уже нет. Пират ведь только 8 поддерживает? сейчас 4 канала под руление, +1 режим полетов, +1 осд или бано, +1 управление видеосвитчем, +1 управление фотоаппаратом.и всё, свободных нет. PSэто альтернатива тумблеру пропуска точки :) Edited January 13, 2015 by partizan Share this post Link to post Share on other sites
Posted January 13, 2015 видеосвичем тоже Мегапират должен управлять? Share this post Link to post Share on other sites
Posted January 13, 2015 видеосвичем тоже Мегапират должен управлять? не обязательно, но возможность-то есть :) Share this post Link to post Share on other sites
Posted January 13, 2015 Пират ведь только 8 поддерживает? Обычных - 8 входов, 8 выходов.Однако, нестандартным путем можно пропихнуть до 3 вообще независимых тумблеров на один канал или 8-позиционный галетник и распознавать их в КИ. В качестве дополнительных дискретных входов можно использовать Д1-Д4 (не ШИМ, а ноль-единица) - см. руководство по КИ.Доступные выходы - это не только М1-М8, но и пан-тилт + до 4 дискретных выходов Д1-Д4. Share this post Link to post Share on other sites
Posted January 13, 2015 Внимание, опрос!******Товарищи пираты, сейчас решаются судьбы проекта и тд и тп.В общем, на повестке дня вопрос: нужен ли нам S-BUS? Share this post Link to post Share on other sites
Posted January 13, 2015 Странный вопрос, сейчас уже не только в ходу устройства работающие (принимающие сигнал S-BUS), но даже LRS новомодные умеют S-BUS отдавать! Уж молчу о том, что в сигнале S-Bus изначально передается RSSI и никаких других проводов для его снятия не надо боле. Share this post Link to post Share on other sites
Posted January 14, 2015 Там не RSSI в цифрах, а frame loss и failsafe. В "родной" спецификации. Share this post Link to post Share on other sites
Posted January 14, 2015 Всё куда-то развивается, сначала было 100500 проводов pwm, потом сум-ppm. Сейчас sbus. "Нельзя расслабляться" ))) Share this post Link to post Share on other sites
Posted January 14, 2015 Сейчас точка представляет собой "таблетку" в пространстве радиусом 40 и толщиной 6 метров Олег, на ИЛС отображается дистанция до следующей точки при полете в авто режиме.Это дистанция до края "таблетки" или до её центра? Share this post Link to post Share on other sites
Posted January 14, 2015 До центра. Маневр начинается на цифре 40. Share this post Link to post Share on other sites