Ардупилот на платах OpenPilot Revolution / RevoMini (записей: 1756)

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    Благодарю, починил

  • Аватар профиля lml lml1 пунктов в 7 г., 9 мес. назад

    Здравствуйте, можно ли два вопроса?

    1. В первом посте написано, что код полностью переписан, и добавлен новый функционал, а в последних, что это только Хал и вся прошивка оригинал. Как все обстоит на самом деле?

    2. Если у меня есть контроллер Какуте F4 V2, я смогу его прошить? Или где-то есть список поддерживаемых плат?

    (Я умею только заливать прошивку, что такое ХАЛ - без понятия, как и многие).

    Спасибо.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2018-02-23 14:22:15] lml писал(а): В первом посте написано, что код полностью переписан, и добавлен новый функционал, а в последних, что это только Хал и вся прошивка оригинал. Как все обстоит на самом деле?

    Тот ХАЛ от Scencov, коий и подтолкнул меня на подвиги, полностью переписан. В Ардупилоте исправлено некоторое количество багофич, список страницей ранее

    [2018-02-23 14:22:15] lml писал(а): Если у меня есть контроллер Какуте F4 V2, я смогу его прошить?

    Да. Вопрос лишь в том, будет ли работать. Китайцы любят пару ног нестандартно подключить, знаете ли.

  • Аватар профиля lml lml1 пунктов в 7 г., 9 мес. назад

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

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2018-02-25 22:42:29] lml писал(а): это можно будет как-то наладить?

    Легко, чтобы добавить новую плату надо обычно один файл поправить, иногда два

  • Аватар профиля gppsoft Павел Горло в 7 г., 9 мес. назад

    Где взять последнюю стабильную прошивку для Omnibus F4 Pro v2? Я понимаю что вопрос возможно и глупый, но в связи с последними новостями может что-то изменилось? Может стоит подождать прошивку в MP? Спасибо!

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    последняя стабильная это та что была до попадания в апстрим, потом все поломалось, пока не все починено. Даже когда будет поддержка в МП, все равно надо будет бутлоадер прошивать

  • Аватар профиля gppsoft Павел Горло в 7 г., 9 мес. назад
    [2018-02-26 11:49:27] night_ghost писал(а): все равно надо будет бутлоадер прошивать

    Это не проблема. Ок.. Пока полетаю тогда на iNAV :(

  • Аватар профиля lml lml1 пунктов в 7 г., 9 мес. назад

    Night_Ghost А на сколько, по вашему мнению, важны те два дополнительных датчика которые стоят в оригинальном Пиксе для очень хорошей работы ЕКФ, и стабилизации в целом. В том смысле, что пересаживаясь на односенсорный контроллер, не теряем ли мы самые главные прелести оригинального Пикса?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2018-02-27 18:04:29] lml писал(а): А на сколько, по вашему мнению, важны те два дополнительных датчика

    "человек, у которого есть часы, знает точное время. Человек, у которого двое часов, точного времени не знает" (С) пословица. Резервирование от отказа - может быть, но точности это не добавляет. На каждом из сенсоров крутится свой EKF, ничего не знающий про другие датчики, переключение происходит если доверие к данным падает (и то вот так бывает).

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

    [2018-02-27 18:04:29] lml писал(а): не теряем ли мы самые главные прелести оригинального Пикса

    Таких как невозможность полетать зимой? ;) Определенно теряем! 


    PS. F4_BY вроде тоже  один комплект сенсоров имеет.
    PPS. RevoMini имеет внешнюю SPI шину, так что можно проверить что происходит если один из датчиков ориентации начал врать.

     

  • Аватар профиля lml lml1 пунктов в 7 г., 9 мес. назад

    Разочарование! Я надеялся несколько датчиков работают в общем ЕКФ и помогают друг-другу бороться с вибрациями и шумами. Но не тут-то было!

    А учитывая, что там еще что-то не так с этим LSM303D - то вообще, получается ничего лучше РевоМини не нужно. 

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2018-02-28 12:25:54] lml писал(а): ничего лучше РевоМини не нужно

    Именно! Я в этот долгострой влез именно по причине что как на начало работы, так и сейчас, это IMNSHO лучший полетный контроллер на рынке, коий еще и стоит вдвое дешевле любого Пикса. Тот же набор сенсоров что и в АПМ, но с мощным процом. Не просто же так все современные рейсерские контроллеры это по сути урезанный Revolution!

    У меня есть коптер на PixLite, но несмотря на все найденные в инете и проведенные хардварные модификации, он принципиально не летает ниже +5 именно из-за этого убогого LSM303D.

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2018-02-20 10:08:34] m-s писал(а): Ещё бы последующие pr быстрее принимались )

    Опс... Я теперь участник команды Ардупилот и мэйнтейнер этого ХАЛ с правом на запись! \m/ \m/ Ну держитесь :)

  • Аватар профиля lml lml1 пунктов в 7 г., 9 мес. назад

    Поздравляю!

    Наконец Ардупайлот станет нормальным проектом, под нормальное железо )))))))

    Ели бы еще пересадить его на всякие омнибусы со встроенным ОСД и вашей прошевкой туда тоже - будет вообще огонь! Айнав поперхнется )))))

     

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    дык поддержка ОСД уже из апстрима работает. Сейчас последние штрихи типа автодетекта компасов/барометров, и будет обновляться из МП вот-вот

  • Аватар профиля gppsoft Павел Горло в 7 г., 9 мес. назад
    [2018-03-01 09:33:22] lml писал(а): Поздравляю! Наконец Ардупайлот станет нормальным проектом, под нормальное железо ))))))) Ели бы еще пересадить его на всякие омнибусы со встроенным ОСД и вашей прошевкой туда тоже - будет вообще огонь! Айнав поперхнется )))))  

    На омнибас встает без проблем.

  • Аватар профиля lml lml1 пунктов в 7 г., 9 мес. назад
    [2018-03-01 10:50:38] night_ghost писал(а): дык поддержка ОСД уже из апстрима работает. Сейчас последние штрихи типа автодетекта компасов/барометров, и будет обновляться из МП вот-вот

    Загуглил Апстрим - не помогло.  Можно в двух словах, для гуманитариев, как все устроено - хал, апстрим, форк, но главное как происходят обновления с выходом новых версий официальной прошивки, и как понять на какие платы можно ставить, на какие нет?

    Я правильно понял, что авторов  Ф4БУ послали подальше с их Хал, а ваш официально включили?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2018-03-01 11:49:00] lml писал(а): Загуглил Апстрим - не помогло. 

    Гуглить надо источник транслитерации  - Upstream. Остальное не нужно :)

    [2018-03-01 11:49:00] lml писал(а): Я правильно понял, что авторов  Ф4БУ послали подальше с их Хал, а ваш официально включили?

    Тут все просто: их ХАЛ это просто настройка того же самого NuttX на другое железо, тогда как мой не использует никакой внешней ОС, выполняя ее функции самостоятельно. И то, что делается их ХАЛом, у меня делается клонированием одной папки с правкой двух файлов - board.h и board.cpp. 

    [2018-03-01 11:49:00] lml писал(а): как понять на какие платы можно ставить, на какие нет?

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

  • Аватар профиля lml lml1 пунктов в 7 г., 9 мес. назад

    Спасибо, я кажется, почти все понял!

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

    Там просто колоссальное количество улучшений и изменений, даже прочитать за один раз сложно. Не представляю, как вы это сделали один!

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2018-03-01 13:33:34] lml писал(а): А именно - это называется порт, т.е. это переписанные официальные исходники?

    это называется Форк, то есть "вилка" - альтернативное развитие. Порт - это приспособление нового железа, то есть с самого начала этот ХАЛ был именно порт Ардупилота на платы ОпенПилота

    [2018-03-01 13:33:34] lml писал(а): нужно будет каждый раз добавлять изменения в ваши?

    Это делается практически автоматически, я лишь разруливаю случаи когда автомат не справился. Их довольно мало.

    [2018-03-01 13:33:34] lml писал(а): е представляю, как вы это сделали один!

    Та же фигня, Джульетта! (с) анек

  • Аватар профиля lml lml1 пунктов в 7 г., 9 мес. назад

    А куда подключать вход воздушного датчика скорости к Рево?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2018-03-02 21:14:34] lml писал(а): А куда подключать вход воздушного датчика скорости к Рево?

    Если аналоговый, то к PWM5/6 как минимум, на RCG кто-то использует. Если I2C то параллельно к остальным внешним датчикам, но не помню чтобы кто-то отчитывался. Был неуспешный опыт с каким-то датчиком - он виделся но глючил

  • Аватар профиля lml lml1 пунктов в 7 г., 9 мес. назад

    Да, аналоговый. Спасибо!

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад

    куча новых изменеий!

    • восстановлена перезагрузка в режм DFU даже с бутлоадером, см. параметр BRD_BOOT_DFU
    • исправлен баг tridge, приводивший к неверной отработке команды Rebot_To_Bootloader
    • параметры сохраняются при перепрошивке (смотрите скрипты для плат)
    • параметры могут быть загружены и сохранены независимо

     

  • Аватар профиля Константин Константин3 пунктов в 7 г., 9 мес. назад

    Классно , спасибо ! Я правильно понял что сначала бутлоадер надо прошить (один раз) а потом через миссион планнер саму прошивку/обновления ?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2018-03-05 18:01:13] mailmasterkar писал(а):  Я правильно понял что сначала бутлоадер надо прошить (один раз) а потом через миссион планнер саму прошивку/обновления ?

    С МП пока все плохо...

  • Аватар профиля gppsoft Павел Горло в 7 г., 9 мес. назад
    [2018-03-05 19:35:48] night_ghost писал(а): С МП пока все плохо...

    А что не так? RSSI еще не поправили в OSD?

  • Аватар профиля Night_Ghost Night_Ghost287 пунктов в 7 г., 9 мес. назад
    [2018-03-06 01:09:21] gppsoft писал(а): А что не так? RSSI еще не поправили в OSD?

    МП пока еще не умеет новые фичи, нужные для работы с этой прошивкой. С RSSI дело обстоит так:  мои приемники его не выдают, и для тестирования надо что-то городить.

  • Аватар профиля gppsoft Павел Горло в 7 г., 9 мес. назад
    [2018-03-06 04:40:56] night_ghost писал(а): МП пока еще не умеет новые фичи, нужные для работы с этой прошивкой. С RSSI дело обстоит так:  мои приемники его не выдают, и для тестирования надо что-то городить.

    Указать значение любого канала и отлавливать.

  • Аватар профиля Константин Константин3 пунктов в 7 г., 9 мес. назад
    [2018-03-05 19:35:48] night_ghost писал(а): С МП пока все плохо.

    Значит пока так-же бинарник под свою плату ? На рцгрупсе тему читаю ,недопонимание чет возникло чего в какой последовательности делать.

    А так месяц уже отлетал с прошивкой от 1.02 ,всё отлично.

← Форум группы   Все форумы К последней записи
Постов на странице:

Вы автоматически вступите в эту группу, когда ответите в теме.

Добавить ответ:

-
Рейтинг@Mail.ru