F4BY. Отечественный ответ Pixhawka'm

arb

А я считаю, что если и есть смысл, то переходить надо на Дшот (хотя бы на 150). С ним есть шансы уменьшить ПИДы.
Переходить на устаревшую технологию (от которой со временем все будут отказываться) нецелесообразно и бессмысленно со всех точек зрения.
Вот если бы реги еще сделали хорошие , чтобы стабильно держали обороты и нагрузки, то удержание позиции можно было бы улучшить на порядок.
А так с Дшот хотя бы на входе рега будет к примеру 50,05 % газа сколько надо по времени , а не типа 48-52% с ваншотом. Это все же цифра , а не аналоговый сигнал.

Hyperion

дшот требудет совершенно другого железа. А ваншот работает на 90% регулей что есть у всех. Ну и на дшот есть смысл переходить потому что его еще не запустили в apm coptere значит можно еще пол годика не релизить его да?)

SergejK
Hyperion:

Куда то опять пытался сбежать от меня ))

Может это всетаки GPS помеху ловит?

arb:

с Дшот хотя бы на входе рега будет к примеру 50,05 % газа сколько надо по времени , а не типа 48-52% с ваншотом

Если бы это было так, то миники не могли бы летать так хорошо на ваншоте. Но они летают. Дшот не панацея, по отзывам гонщиков он даже на миниках не особо заметен при включении. Плюс требует особых ресурсов и по прежнему однонаправленый. Гораздо больше эффекта на качество полета дает, как написал Алексей, настройка фильтров, толковая конструкция самого аппарата, балансировка вмг.

Hyperion
SergejK:

Может это всетаки GPS помеху ловит?

все может. У меня в огороде вышки сотовых рядом. Потому притензий к полетнику и прошивке никаких) Да и пиды не очень.

arb
Hyperion:

дшот требудет совершенно другого железа. А ваншот работает на 90% регулей что есть у всех. Ну и на дшот есть смысл переходить потому что его еще не запустили в apm coptere значит можно еще пол годика не релизить его да?)

По железу достаточно ВВ2, кисс24 не обязательно брать. Недешевый и не самый лучший по ТТХ (как выясняется ). Хотя проц с 32бит.

Про Дшот это пока только я предлагаю (для раздумий), не делать релиз из-за дшот разговора не было.

arb
SergejK:

Если бы это было так, то миники не могли бы летать так хорошо на ваншоте. Но они летают.

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

SergejK:

Дшот не панацея, по отзывам гонщиков он даже на миниках не особо заметен при включении.

Впрочем как и ваншот, и следующая Ваша мысль это подтверждает.

SergejK:

Гораздо больше эффекта на качество полета дает, как написал Алексей, настройка фильтров, толковая конструкция самого аппарата, балансировка вмг.

Здесь я с Вами согласен. Даже больше можно сказать, подбор комплекта самого ВМГ. А еще, что есть запасы и будущего. К примеру тот же рег (только с другого конца). Т.к. двигатель используется бездатчиковый, то контроль оборотов используется (придуман) слабый. В результате даже если на входе заложить точность в 0,05% газа (2000 шагов), то на выходе может получиться разброс по тяге в 1-10% (в зависимости от ВМГ).

SergejK:

он даже на миниках не особо заметен при включении.

Естественно при таком разбросе тяги не то что 2000 и 200 шагов могут быть незаметными. Все что остается контроллеру это ловить коптер в какой-то средней точке.
Вот если повысить точность измерения оборотов, это могло бы позволить удерживать тягу более точно. Достичь хотя бы 0,1% по тяге - это уже был бы другой полет. К тому же обороты с такой точностью уже точно имело бы смысл передавать на контроллер.

SergejK:

Плюс требует особых ресурсов

Из ресурсов в общем-то требуется только прошивка. Для F4 Дшот не проблема. Для ВВ2 тоже. 150-й может быть и F39х потянет (а больше как Вы правильно заметили и заметно не будет).

Хотя с другой стороны расчеты показывают, что с точки зрения от винта PWM все же малость медленный. С ним получается каждый цикл на счету. Хотя бы убрали задержку 1000 мкс скажем до 50-100, уже было бы почти в 2 раза быстрее. А вот мультишот с 600 наоборот по расчетам пустые. Там чуть ли не циклов 100 (а то и больше) надо ждать пока особенно пластиковый винт займет новое положение, чтобы начать увеличивать тягу.

Hyperion

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

youtu.be/mO3PnNo0Hf4

осталось по яву автотюн сделать а то есть рыскание и компасы правильно откалибровать на улице. А то калибровал в помещении. Правда деревянном, но все же.

alexeykozin

ардукптер 3.3 и выше даже в случае кривого компаса очень любит поучиться истинному положению сторон света по жпс, для этого если на компас надежды нет нужно сделать пару пролетов по прямой метров по 50, после этого можно включать лоитер и наслаждаться

arb
alexeykozin:

если на компас надежды нет нужно сделать пару пролетов по прямой метров по 50

Я правильно понял, пролет надо в стабе делать.

arb
Hyperion:

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

А если еще вибрации довести до идеала, то и камере будет хорошо и полет будет доставлять удовольствие.

alexeykozin:

ардукптер 3.3 и выше даже в случае кривого компаса очень любит поучиться истинному положению сторон света по жпс, для этого если на компас надежды нет нужно сделать пару пролетов по прямой метров по 50

Чет сейчас подумал. Т.е. уже можно на земле не париться и не делать даже калибровку компаса перед полетом особенно на новом месте (т.е. уже не нужен ноут в поле для этого). Просто при взлете (особенно на новом месте) делаем учебно-проверочный пролет по прямой.
Интересно насколько точно это работает.

alexeykozin
arb:

Чет сейчас подумал. Т.е. уже можно на земле не париться и не делать даже калибровку компаса перед полетом особенно на новом месте (т.е. уже не нужен ноут в поле для этого). Просто при взлете (особенно на новом месте) делаем учебно-проверочный пролет по прямой. Интересно насколько точно это работает.

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

arb

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

ssilk

Некоторые контроллеры умеют калибровать компас вот так:

internal procedure will correct magnetic field in real time, since the magnetic field will change if the motor starts, so the best way is that control aircraft spin over three circles after take-off. The internal procedure will calibrate the magnetic field automatically. This is very critical, and can affect the hover mode directly. Attention: If you want to save the compass calibration value permanently, please landing and wait the aircraft automatic into the state before execute Combination Stick Commands (CSC) and do the gyro reset. The compass calibration value will be saved through the gyro reset procedure

Грубо говоря, надо взлететь и в режиме удержания высоты сделать несколько кругов (на практике, не меньше 3х метров радиусом), посадить аппарат и после автодизарма сделать сброс гироскопов (включается многократным дерганьем тумблера режимов)
Неплохо было бы, если бы кто то взялся прикрутить такой же функционал к современному железу…)

alexeykozin

да лучше вообще без магнитных полей и компаса)
как на astacopter )

serg2557

astacopter стоит дорого((( Хотя слышал что они взяли за основу пикса для своего контроллера.

alexeykozin
serg2557:

Хотя слышал что они взяли за основу пикса для своего контроллера.

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

serg2557

я много наслышан про их контроллер, все отзывы только восторженные, но цена 300-500 тыс.руб. как то отпугивает. (простите за офф)

alexeykozin

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

arb
ssilk:

Грубо говоря, надо взлететь и в режиме удержания высоты сделать несколько кругов (на практике, не меньше 3х метров радиусом), посадить аппарат и после автодизарма сделать сброс гироскопов (включается многократным дерганьем тумблера режимов)
Неплохо было бы, есл, бы кто то взялся прикрутить такой же функционал к современному железу…)

Не понял зачем делается сброс гироскопов, наверно алгоритм такой, но как-то нелогично.
Пролет по кругу хорош как заменитель кручения компаса на земле. Как бы калибруются офсеты при одновременном воздействии магнитных полей от проводов. Это получился бы как автотюн.
Но пролет по прямой хорош другим. Появилась возможность как бы сделать крестотест автоматически в воздухе. Особенно хороша методика для начинающих. Пролет по прямой все равно обычно делается и получается начинающий даже не зная сделает не только проверку, но и поправку в настройку.

alexeykozin:

да лучше вообще без магнитных полей и компаса)
как на astacopter )

На все датчики воздействуют помехи, но конечно на компас больше всего действуют помех.
Но если его можно использовать, то почему бы и нет. Только надо знать ограничения и обходить их (желательно в алгоритме). Типа пока летим сравниваем с ЖПС, остановились - используем компас. Да и компас то нужен по большому счету периодически для сверки с севером. На astacopter наверно гиро и аксели дорогие (наверно за счет них обошлись).

ssilk
arb:

Не понял зачем делается сброс гироскопов

После калибровки гироскопов все данные записываются… Если не сделать, то данные калибровки компаса потеряются при отключении питания…

arb:

Пролет по кругу

Нужен для того, чтобы магитометр ГАРАНТИРОВАННО пересек несколько магнитных линий под разными углами… При пролете по прямой компас будет пересекать все линии под одним углом(если вообще не попадет параллельно линиям), что снизит точность. Говоря АРМовским языком, количество сэмплов разное…

arb:

На astacopter наверно гиро и аксели дорогие

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